Software would be more useful if every end-user program has both GUI and minimal CLI modules, as in Dolphin vs cp, mv etc.
Why?
GUI: Year of the Linux smartphone
CLI: Automation, scripting.
Hint: :q!
Sister communities:
Community rules (click to expand)
1. Follow the site-wide rules
sudo
in Windows.Please report posts and comments that break these rules!
Important: never execute code or follow advice that you don't understand or can't verify, especially here. The word of the day is credibility. This is a meme community -- even the most helpful comments might just be shitposts that can damage your system. Be aware, be smart, don't remove France.
Software would be more useful if every end-user program has both GUI and minimal CLI modules, as in Dolphin vs cp, mv etc.
Why?
GUI: Year of the Linux smartphone
CLI: Automation, scripting.
TUI is a subset of GUI that uses text in a terminal to render UI elements. It does not make automation any easier. What you want is called CLI.
Noooo, you cannot have a consistent UI/UX experience across platforms with decades old commands and tools, my imaginary grandma might get confused, also you need three IT degrees to type "man command" into a term window.
Itβs wild that Linux stans are such masochists that they believe they can convert people to loving abuse, instead of just making the interface better to attract users.
I've found that one of the best things to do when making a library for something that is going to have a web interface is to first have it work in the terminal. You can much more quickly play around with the design and fix issues there instead of having to work with a more complex web interface.
You just create a simple menu system, like input("1: Feature A\n2: Feature B\n>")
and just start trying out all of the different scenarios and workflows.
The weirdest thing for me is when people complain about terminal when there is a meme how much easier it is to do something on Linux compared to windows or MacOS.
Terminal is the easiest way to highlight that for a meme.