| No, it didn't get enough before because everyone thought they'd need some shiny sht. Instead TUI's work just fine for a lot of things while consuming less of your computers resources as well as being easy on your eyes and state of mind (no hectic blinking and notification banners and sounds distracting you from everything you do). Just because we have more resources and faster computers doesn't mean we should max them out. Use less and you could have a device with enormous battery duration, blazingly fast and easy on the mind. They even support mouse interaction and enable me to work for some hours with an old thinkpad before the battery dies. With mail it's something different in my opinion. While it was easy to get used to VIM, nmtui, newsbeuter etc. I could never get my head around mutt. I hate to use Thunderbird because of the UI/UX and some missing features and I miss the seamless integration into the OS (click on a date in a mail to create an appointment in your calendar*) but it's the only good working mail client out there I know. Mailspring/Nylas has a really nice interface but as another user wrote it wants to steal your credentials and I don't like that. Electron is okay as long as it helps providing a better UX, for me that is one of the most important features besides stability & security. As a calendar app "MineTime" is the best I've seen out there so far and sometimes I wish I'd have a bunch of apps like these for a great "FOSS Desktop Experience". @author: Great work - hope you create something like mutt and alpine that can enrich the ideas in the world of TUI mail clients. |
In comparison a GUI application would just draw a filled rectangle. For a local X11 application or OpenGL application this may even done as a hardware accelerated operation without even touching any pipes.
To me the "graphical" side of a TUI (which is pretty much most of it) sounds way more heavy than the equivalent of a GUI.