4 ms·
Your overall point is reasonable, but to take your point about GUIs...we actually lost an awful lot moving from text based interfaces going to GUI. We got unive
by scandox 4y ago
Your overall point is reasonable, but to take your point about GUIs...we actually lost an awful lot moving from text based interfaces going to GUI. We got universal adoption and more or less zero training required...but we got very slow and inflexible interfaces.
- chaxor 4y agoCommand line didn't vanish ... You can still use it. Approximately 90% of my work is done via TUI, so it's certainly not gone.
- scandox 4y agoI'm talking about people behind counters, people in stock rooms, people in all kinds of data entry and so on. The terminal did vanish from many places. We're not the market.
- aprinsen 4y agoI worked at a paint store in my teens (2010s) that operated a beautiful text only PoS system that had been built decades ago and it was incredible. So efficient, purpose built, nary a click.
- GeneralMaximus 4y agoI use tons of GUI apps with mostly a keyboard (or sometimes only a keyboard). For example, my Git client of choice is Tower, and I’m able to get all my work done without taking my hands off the keyboard. It took me a bit of time to get used to the shortcuts, but now I’m able to work off my muscle memory. Well written GUI apps will always have good support for keyboard-only use. This is doubly true for apps that care deeply about accessibility, since some people have disabilities that make it hard for them to use a mouse or trackpad. On the other hand, TUIs will never support non-Latin scripts properly, or have good support for screen readers, or be easily discoverable without a manual, or have uniform automation support using native automation APIs. In my view, CLIs are strictly inferior to GUIs unless you’re putting together data pipelines.