User:Rudxain/Unix: Difference between revisions
TUI and GUI are both optional and good! also Oils-shill warning, lol |
GUI-use -> GUI-impl; calc-keys are big |
||
| Line 72: | Line 72: | ||
IMO, the "holy war" of GUI vs TUI is pointless, both excel at different things. I typically use this example:<!-- Please suggest better examples, lol --> | IMO, the "holy war" of GUI vs TUI is pointless, both excel at different things. I typically use this example:<!-- Please suggest better examples, lol --> | ||
* A camera app is clearly better as a GUI. Real-time photo-previews are one of the main reasons why digital cameras made film-based cameras "obsolete". | *A camera app is clearly better as a GUI. Real-time photo-previews are one of the main reasons why digital cameras made film-based cameras "obsolete". | ||
* A calculator app is better as a TUI (unless it's a graphing-calc), because you're not limited by a custom keyboard. Also, most TUI calculators (such as <code>[[wikipedia:Bc_(programming_language)|bc]]</code>) support looping and conditional constructs. And you're dealing with mostly-alphanumeric data anyways, so a GUI would feel "forced" and inconsistent. | *A calculator app is better as a TUI (unless it's a graphing-calc), because you're not limited by a custom keyboard (unless you're using a tiny touchscreen, because custom keyboards have bigger keys). Also, most TUI calculators (such as <code>[[wikipedia:Bc_(programming_language)|bc]]</code>) support looping and conditional constructs. And you're dealing with mostly-alphanumeric data anyways, so a GUI would feel "forced" and inconsistent. | ||
Personally, I have a preference for TUIs, simply because they tend to not be bloated. But I love GUIs when they're | Personally, I have a preference for TUIs, simply because they tend to not be bloated. But I love GUIs when they're implemented properly! | ||
==External links== | ==External links== | ||