Re:Dijo: A terminal-based habit tracker written in Rust
by mynameisvlad on Monday July 20, 2020 @04:45PM
(#23901710)
> are designed with the assumption that the user is stupid.
Probably because the average user is. I don't mean that offensively, but literally everyone on this site lives in a tech power-user bubble. The average user doesn't care to have a dense display of information, keybindings, and ways to input commands directly. They want an easy to use and nice looking app that does what they want.
Re:Dijo: A terminal-based habit tracker written in Rust
by cat199 on Monday July 20, 2020 @05:57PM
(#23902333)
these are not mutually exclusive
Re:Dijo: A terminal-based habit tracker written in Rust
by mynameisvlad on Monday July 20, 2020 @08:10PM
(#23903181)
They generally are, as each feature adds more work and there's only so much time and money available. While this isn't exclusively the case (some things are universal), the more you work on a feature specifically targeted at power users, the less you work on features targeted towards the general population.
For an app that's specifically meant for and targeting power users, that might be an acceptable choice to make, but if you want to target "people", then you're likely not going to be investing in power user features.
TUIs could be designed in a similar way to GUIs, but the culture around their development is much different. So while TUIs aren't inherently better (and based on their limitations, they should be worse), they almost always are.