| ▲ | ilaksh 17 hours ago | |||||||||||||
You're right to point out the speed, but it is just not true that GUIs can't be fast. You can have screens that load quickly and shortcut keys etc. You just have to make fast navigation and data entry a high priority. The assumptions and approaches people make today mean that generally isn't the case. With a TUI there is a hard limit on the amount of data you can load and that helps as a starting point. - Often it's hitting a server is that is far away rather in the same building.
- Each page is very heavy with lots of JavaScript etc. loading
- Data loading delays rendering
- Data is slow to load
- Slow to navigate with mouse | ||||||||||||||
| ▲ | c22 16 hours ago | parent | next [-] | |||||||||||||
Many years ago I used a TUI retail/inventory terminal that was running in an SSH session over a painfully slow wireless link. Each keystroke came with several seconds of latency. This was not a problem, though, since I'd memorized all the important menu sequences. I could just punch in a rapid-fire string of keyboard strokes representing an entire transaction and then just wait a few moments for the screens to catch up and a receipt to print. | ||||||||||||||
| ||||||||||||||
| ▲ | Sander_Marechal 16 hours ago | parent | prev | next [-] | |||||||||||||
At work we recently moved from Jira to Linear. It it fully keyboard navigatable and has shortcuts for pretty much everything. It's great! For me the only downside is that al that keyboard greatness clashes with my Vimium browser extension. Oh well... | ||||||||||||||
| ▲ | bigstrat2003 14 hours ago | parent | prev [-] | |||||||||||||
> You just have to make fast navigation and data entry a high priority. The assumptions and approaches people make today mean that generally isn't the case. Indeed. Most developers today make their own easiness of development the priority, not anything related to the end user's experience. This is why software is so bloated and slow, but the pernicious idea of "developer experience matters more than speed" doesn't seem to be going away any time soon. | ||||||||||||||