LOL I stepped away from Mastodon for a couple hours and everybody is VERY MAD that I made jokes about CLIs. I use them every day, guys, it's gonna be okay. I promise I did not hurt Zork's feelings. It is, however, a factual statement that CLIs are not discoverable user interfaces and they are a poor choice for mainstream audiences; this debate was settled long ago.
@anildash We *used* to have *documentation* and things didn't have to be "discoverable".
@stevenaleach @anildash Documentation that was rapidly outdated and incomplete. And rarely translated widely. However again, people should not have to read a book to operate a computer. Discoverability is important.

@reflex @stevenaleach @anildash We still have documentation and it is A Pain In The Arse.

CLIs have their place. However I am currently fiddling around with sorting a Unix PPP dialin for 'fun'.

On Windows this is a solved problem, you click a few boxes and it works. On Unix the documentation is in four different man pages, and requires tangential knowledge from at least another two.

Some modern cli and text file oriented software such as Kea and nsd/unbound are reasonably straightforward though, and largely don't make you lose the will to live.

@syllopsium @stevenaleach @anildash Literally this. Plus, again, discoverability! Unix apps are terribly named, nothing makes sense without years worth of memorization to anyone who hasn't been immersed in *nix for a very long time.