Maybe we Should Stop Creating Inscrutable CLIs
2019-08-17
In the original Unix tradition, command-line options are single letters preceded by a single hyphen…The original Unix style evolved on slow ASR-33 teletypes that made terseness a virtue; thus the single-letter options.
Eric Steven Raymond, The Art of Unix Programming
Programs must be written for people to read, and only incidentally for machines to execute.
Abelson et. al., Structure and Interpretation of Computer Programs
I just wrote this little bash-ism the other day for removing all attachments from a jira ticket:…