January 06, 2005
The Command Line in 2004:
An updated and reader-annotated version of the original essay, "In the Beginning...was the Command Line" by author Neal Stephenson. Full text of the original essay, with extra notes applicable to today's world added by reader, Garrett Birkel.
Written in 1999, the original essay became a semi-bible for the open-source community. Explaining the basic differences between the traditional big software companies and free software, concepts addressed in this essay have continued to play out. However, that was 1999, and this is now. Technology has advanced (somewhat) and the big companies are smarter (somewhat). This annotated version of the original text covers happenings in the last five years. For original essay only, go here to download full text. Also Neal Stephenson's (awfully designed) website, here.
-
Damn. I forgot to mention the Monkeys.
-
Interesting reading. And the most impressive use of an extended metaphor I've found in a long while... Yet aren't car-driving monkeys a strange idea ?
-
The annotations aren't particularly interesting or insightful, IMO. To be fair, I didn't find the original essay particularly interesting or insightful either when I read it in 99. To compare operating systems to cars misses a crucial difference: one is merely a tool (or more precisely a tool schema, as we only care about its instantiations), while the other is a lot more than a tool. Every car in fact contains an instance of an operating system.
-
Holy shit, that guy's clueless. And boring.
-
And biased.
-
Really? The original essay has had a huge impact upon the development of open source. This provided a general direction for the disparate users to work towards, and in turn has made things better for us all. Even if you don't use Mozilla or Linux, the development of an open source community has greatly benefited the greater community of the internet through devloping better standards/protocols for us all. I agree that most of the annotation is a little facile, but I do like the monkey/chauffeur metaphor. It does sum up the differences between the various OSes pretty well. A car may not be a computer, but for the purposes of metaphor, its good enuff.
-
Great for the open source community. It means they're not easily bored. That's a great quality.
-
-
It might come to some pleasing conclusions, and people might like Neal Stephenson, but I've been aware and following the open source movement since 1997, and I had never read it or seen anyone make the claim that it changed anything. It's full of half-truths, failed metaphors, and often just plain wrong. The sociology is bunk, the computer science is mostly worthless, the political history is boring paraphrase of Allan Bloom. It's just some guy who knows a little stuff about relatively mainstream OSes, but anyone who has done some reading will aknowledge that he doesn't know what he's talking about.
-
True. The Cathedral and the Bazaar has been far more influential. True. The free software movement/open source community has been around for quite a while. how does 'biggish impact' sound?
-
I don't know. The inaccuracies really irritated this Programming Language/OS geek. Reading up on Multics, ITS, VMS and Xerox PARC/Smalltalk should be required before you're allowed to write self-styled 'influential' essays. And before you call elisp 'beautiful', know what Scheme and Common Lisp are. And ideally ML, Haskell and Forth.
-
So I think Stephenson's essay is of very little worth. But you can't deny he's an influencial sci-fi writer popular amongst geeks. So some open-source programmers/sci-fi fans probably ignored/could not spot the flaws and got some motivation that some cool writer guy they admire likes open source/free software.
-
-
I don't know. He makes sweeping generalization on OSes, including Unix. If one is to make those, he should mention Unix is not The One True Operating System.