Terminal forever <3

@nixCraft It is because the command line is stable and does not change all the time. GUIs also generally lack consistency and modularity. It could be different in theory. i don't know why GUIs arre so bad and need to be change all time.

@uecker @nixCraft To be fair, many CLI programs have _horrible_ UX, especially the ones that have been around for decades.

But, as you say, they never change so copy-pasting from ten-year-old posts usually works out fine.

Shell completion on options/flags is an absolute must, as it adds discoverability to otherwise arcane commands.