Its also repeatable. Usually the same commands and ways work on the majority of systems. If you want to do that with a GUI you have to refresh a tutorial etc. Every time they change the UI. With CLI commands this usually isn’t the case.
Exactly. Most things need to optimize for the lowest common denominator of understanding, and buttons with words and fields that have explicit purposes and positioning are a much easier starting point than “use command -help and figure out the syntax yourself,” even if someone who learns the syntax could then possibly be more efficient at using it.
Nothing wrong with CLI. It is fast and responsive.
Unless you want mainstream use. Because the majority of people can’t even use a UI effectively. And CLI is much worse.
Its also repeatable. Usually the same commands and ways work on the majority of systems. If you want to do that with a GUI you have to refresh a tutorial etc. Every time they change the UI. With CLI commands this usually isn’t the case.
Exactly. Most things need to optimize for the lowest common denominator of understanding, and buttons with words and fields that have explicit purposes and positioning are a much easier starting point than “use
command -help
and figure out the syntax yourself,” even if someone who learns the syntax could then possibly be more efficient at using it.