I completely agree with this, and I'm glad that somebody's writing a series on how to be productive on the command line.
I find Neal Stephenson's 'In The Beginning Was the Command Line' to be a nice overview of why GUIs became the dominant paradigm over the CLI. I understand the desire to be 'user-friendly' to less tech-savvy people, but it's a real shame that we've equated 'functional' with 'has a good-looking graphical front-end'.
Even a few weeks after I began using the CLI (almost) exclusively, I couldn't imagine going back.
I find Neal Stephenson's 'In The Beginning Was the Command Line' to be a nice overview of why GUIs became the dominant paradigm over the CLI. I understand the desire to be 'user-friendly' to less tech-savvy people, but it's a real shame that we've equated 'functional' with 'has a good-looking graphical front-end'.
Even a few weeks after I began using the CLI (almost) exclusively, I couldn't imagine going back.