Re:Apple's Software Quality Crisis: When Premium Hardware Me...
by seec on Tuesday March 11, 2025 @02:41AM
(#43329785)
Using commands is nothing special and can barely be considered a "skill" (you are just typing stuff instead of pushing buttons, no significant difference).
But since it's obtuse and need a large investment (memory for command retention, typing proficiency and other tricks), people who had to suffer through that associate their ego with it and declare it superior so they can shame other people into compliance (even though they would be wasting time).
As you said, a command interface allows you to shoot yourself in the foot in about a million ways, therefor it is a terrible tool.
It is like having to handle a knife that is extremely to avoid cutting yourself with because it has no handle and has an edge on both sides. Makes absolutely no sense, someone who doesn't complain about such a "tool", is an idiot.
And it's not just discoverability. A well-designed GUI is impossible to get into an invalid state. A CLI, on the other hand, offers infinite possibilities for invalid commands.