4 ms·
> many want something they can click on [...] it's about reaching more people To me, these reasons underscore the need for a genuine GUI, rather than a TUI tha
by eterps 3y ago
> many want something they can click on
[...]
it's about reaching more people
To me, these reasons underscore the need for a genuine GUI, rather than a TUI that requires users to open a terminal just to have something clickable.
- verdverm 3y agoyeah, I've consigned myself to needing a GUI, but for the time being, iteration with a TUI is much faster. Our focus is also CUE, where working from the Go API unlocks way more possibilities. We get to keep the extra complexity of representing CUE constructs as JSON for sending on the wire. Though that GUI might be native and avoid all the web stuff anyway.
- nine_k 3y agoMany TUI programs, e.g. Midnight Commander, can use mouse, but are perfectly operable with just a keyboard. Same with Emacs or Vim in terminal mode. This is more about blending in among GUI tools, which is also important.
- eterps 3y ago> This is more about blending in among GUI tools, which is also important. This is what I find difficult to understand, why is that important? And to whom? It made sense 35 years ago when MS-DOS was shipped by default and you just had to make do.
- nine_k 3y agoRight now on my desktop I see 4 TUI windows, and 11 GUI windows. A full-featured web browser or a video chat client can't be realistically made TUI. I could have run Emacs in TUI mode, but I appreciate variable font support in non-code texts I write.
- makapuf 3y agoFor the videochat client it could be one video window with several panes (PIP, main+side small, ...) with a textual interface for controls, chatting etc.