CLI designers: “Here are the commands and arguments in a txt file, they’ll only change when absolutely necessary and we’ll be sure to inform you both in the docs and as a warning in the CLI itself.”
GUI designers: “go fuck yourself and re-learn where we hid all the buttons this time, after waiting for our two second fly-in animation for every submenu of course. Don’t worry though, here’s a condescending popup tour that only shows you the most basic features you could already see with your eyes. If you’re still confused, here’s an AI chatbot that will just repeat the contents of the popup tour and then act like you’re an idiot. Hey, HEY! STOP WHAT YOU’RE DOING THIS INSTANT AND READ ABOUT OUR NEW BUZZWORD FEATURE YOU NEVER ASKED FOR! TRY IT RIGHT NOW OR ELSE! Also we’re keylogging you and recording your mouse movements as “analytics” for “”“improving””" our UI (even though it’s only getting worse with each new version), you understand. "
That’s an excellent description of Microsoft Office after 2007.
.
deleted by creator
“That’s why I always have 10GB of free ram on my laptop with 16GB of ram” lol, good job sport I wonder if they browse the web on command line? lynx and curl can be rough. I take the position that sometimes gui is good, sometimes tui, sometimes cli. ncurses is a headache to write for.
.
What is a TUI? I haven’t heard that term before.
ncurses and similar. Think 1980s word processor, emacs, vi, Slackware installer, etc.
Emacs is actually a real GUI application. It has font sizes, variable width fonts, image display, etc. and with the pGTK backend even native wayland support. It also has a rendering backend for the terminal, and some people have their reasons for using it, but the default and general advice is to use Emacs in GUI mode.
deleted by creator




