this post was submitted on 21 Feb 2024
345 points (90.2% liked)

Programmer Humor

32576 readers
285 users here now

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

founded 5 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] mdhughes@lemmy.ml 1 points 9 months ago (1 children)

I liked Atom, performance was tolerable on my overpowered machine, but MS killing it just sent me back to Vim and modernizing my plugins.

Zed positives: Metal rendering. I use a Mac, so one platform's fine. But negatives: Rust, so I can't/won't touch any internals, and I loathe the Rustacean propaganda wing. No extensions yet. Config is another stupid json file.

You know what's great about vimrc? It's easy to put in a few config commands, and then you realize you're working in the scripting language. You don't have to switch to a whole new file format. Thanks, Bram.

[–] exocortex@discuss.tchncs.de 5 points 9 months ago (1 children)

Where would you have to touch internals in zed? In reality would you have to come into contact with rust when using Zed? If it works it wouldn't be apparent what it was build with, wouldn't it?

[–] mdhughes@lemmy.ml 1 points 9 months ago

I often had to poke around inside Atom to see what it was really doing, what some bug was, and to figure out how to write or configure extensions. I don't as often do that with Vim, but it's pretty clean C.

Do you not look inside the overly complex tools you use, especially beta ones? The whole appeal of "open source"/"free software" etc. is you can read the code. But if it's in something you can't stand, that's a disadvantage.