this post was submitted on 15 Apr 2026
885 points (98.4% liked)

Programmer Humor

31090 readers
703 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 2 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] reksas@sopuli.xyz 18 points 1 week ago* (last edited 1 week ago) (45 children)

i cant understand all the vim hyping. its probably very neat and can do whatever, but what good is that if it takes awful amount of bother to learn everything by heart since interface has been designed to be as unfriendly as possible. it doesnt have to be fit for office worker, but at least some ease of use is needed.

[–] schnurrito@discuss.tchncs.de 32 points 1 week ago (7 children)

since interface has been designed to be as unfriendly as possible

No, it hasn't.

It (well, vi, which vim is a clone of) has been designed to be a possible interface on a keyboard that doesn't have arrow keys or other modifier keys than shift. There aren't that many ways to program a visual text editor when those are your constraints.

That it's more productive once you know it is a side-effect.

[–] Dyskolos@lemmy.zip 4 points 1 week ago (6 children)

It (well, vi, which vim is a clone of) has been designed to be a possible interface on a keyboard that doesn't have arrow keys or other modifier keys than shift.

That sounds great and all, but in the last 40yrs I have not owned (or seen....) A keyboard like that. For whom the heck was this useful? 😁

Not mocking, I do use vim or nano, but also never got why it had to be so incredibly unintuitive.

[–] withabeard@sh.itjust.works 8 points 1 week ago

Even then, not having to move your hands means not spending time... Moving your hands.

This is useful for people who want to spend time learning to be enforcement at what they do. In the same way that holding a Nintendo controller "weird" is useful for Tetris speed runners.

If you are as efficient as you need to be using a shower interface, then great. Other people need (or more likely want) to be more efficient than that.

Maybe I'm a luddite, but I still don't understand why people want to spend their time arguing with Claude code and fixing it's bugs. Rather than just learning to write productive coffee themselves. But, people do. That's their choice, and I let them to it.

If prefer to spend my time learning him and code, than Claude and idiosyncrasies, and then whatever to comes next, and next again.

load more comments (5 replies)
load more comments (5 replies)
load more comments (42 replies)