As I said, I am reading Joel Spolsky’s The Best Software Writing I. Actually, I’ve just finished reading it, and I like it. Of the collection of essays that Joel selected for the book, however, there is one that should not be there, in my opinion.
Joel says in the Introduction that he will poke his eyes out with a sharpened pencil if he finds another spirited attack on Microsoft’s buggy code by an enthusiastic nine-year-old trekkie on Slashdot. Well, Paul Graham is no nine-year-old, but his behaviour in Great Hackers, the chapter he contributes to Spolsky’s book, is more or less that of a misinformed kid. I have read Graham’s Hackers & Painters and I liked it, although some chapters run along the same lines as Great Hackers does. Great Hackers, however, is surrounded by high-quality writing, and therefore sticks out like a sore thumb in its propaganda and prejudice.
I am going to dissect Graham’s Great Hackers bit by bit, and counter-argue each section to illustrate my point. Of course, my point is just an opinion, and my opinion is not more valid or superior to anybody else’s, including Graham, although I hope to be more objective and provide more backing to my claims than him. In any case, you draw your own conclusions.
Continue reading ‘Great Hackers’