5 ms·
Great jokes but bad user interface design comes at a real cost.
by chvid 7y ago
Great jokes but bad user interface design comes at a real cost.
- jmiskovic 7y agoFrom perspective of ASCII-only application, vim interface isn't actually bad, it just lacks discoverability. There is also a real cost to making tool beginner-friendly and it often makes sense to optimize for advanced users instead.
- noisem4ker 7y agoAn interface lacking discoverability is a bad interface.
- jmiskovic 7y agoOnce you learn the tool, discoverability wastes screen space and user focus. It's like training wheels, at some point you want them off or they slow you down. I'm not a vim user, I just appreciate the UI trade-offs made by its devs.
- noisem4ker 7y agoAt that point, you should be able to hide the parts of its interface that you no longer need. Defaulting to an optimized, non-discoverable setup from the start is simply a bad idea.
- akho 7y agoVim interface is copied too often for you to call it bad. It’s obviously well-loved.
- chvid 7y agoNo. It is quite objectively bad ui. That thousands of users cannot figure out how to do basic things is as objective as it gets. Also that we nerds enjoy making jokes about it instead of fixing it is the reason we don't get invited to parties.
- akho 7y agoI use vim, enjoy it, and get invited to parties.