4 ms·
> TUIs are primarily intended for environments where GUIs are either not [...] or overkill (e.g. very old computers). You'd have to be using a very old compute
by badsectoracula 5y ago
> TUIs are primarily intended for environments where GUIs are either not [...] or overkill (e.g. very old computers).
You'd have to be using a very old computer considering Windows 3.0 worked even on an original IBM PC. Though granted, you needed at least a 386 for it to be usable.
Chances are your GUI toolkit is too bloated, but that is the fault of the toolkit you chose, not GUIs themselves - use a more lightweight toolkit.
> In terms of design and UX philosophy, they are much more concentrated on keybased rather than mousebased interaction
This is up to the application, there is nothing that forbids GUIs to be fully keyboard controlled (in addition to mouse of course).
> and bring their own set of conventions that are markedly different from GUI design philosophy.
Pretty much every TUI either has its own set of conventions or mimics established GUIs or a mix of both, so not really.