Funniest Computer Book?

The other day Eric Eide noticed The UNIX Hater’s Handbook on my desk and remarked that there aren’t enough funny computer books. This is undeniably true. So now I’m trying to find the funniest computer book and I’d appreciate some help. Here are a few guidelines:

So what’s left? Not that much, it seems. Here are a few ideas:

  • Mr. Bunny’s Guide to ActiveX — What even happened to ActiveX? Anyway, back in the day this was a pretty great parody of the kind of books you find in the programming section at Barnes and Noble.

  • The Computer Contradictionary — it’s The Devil’s Dictionary for computers (in fact the first edition was called The Devil’s DP Dictionary)

  • Dating Design Patterns — I haven’t read it but Eric says it’s funny

Thoughts? If you don’t have a suggestion, please just vote for something that I, or someone else, suggested.

, ,

30 responses to “Funniest Computer Book?”

  1. comex, excellent, I’ve heard of this but not read it. BTW I hate it when Amazon can’t find a used book for a reasonable price!

  2. I enjoyed the Unix Hater’s Handbook. I liked that it took time to really critique a system that is often religiously believed in. I will say that even at the time it came out, it was already kinda old, so nowadays it should be even more of a relic.

    I read some Bastard Operator from Hell online. Assuming that the linked book is the same as the old online series, then it certainly comes off as a “bitter IT guy you try to avoid at the bar”. I enjoyed a few of them for the impressively well-considered ways that an IT guy can completely ruin the life of a user. Excuse me, a luser. After a few of them, though, the protagonist just seemed mean.

    I’m not even sure what I’d recommend nowadays for a funny computer book. Head First Design Patterns is really cute… but not exactly hilarious. I haven’t read any of the others you link. They sound great but they are old. They don’t even have Kindle editions!

  3. I remember spending a few glorious nights reading all the BOfH archives when in grad school . Good times.

  4. Peter van der Linden’s “Expert C Programming: Deep C Secrets” is great.

  5. I vote for Mr. Bunny’s Guide to ActiveX. I was at Microsoft at the time that it came out and had also spent a lot of time doing pro-bono reviews for various Microsoft Dev Tools-related books. Almost every developer I knew owned a copy, and we all thought it was hilarious – it was even moreso if you worked deeply with some of the related technologies.

    And to answer where it went, ActiveX was just a rebranding of a set of interfaces within the world of COM objects that allowed them to be hosted in container applications — primarily IE, Excel, etc. It’s still alive and used (mainly in the office suite), but is wrapped in .NET wrappers to make it easier. Slow transition out, but naturally many enterprises are a decade behind in Office/IE rollouts, so it’ll still be a slow, painful, lingering death.

  6. Someone made a parody cover for a book titled “Teach yourself to write a Java book in 21 days.” Unfortunately, the book itself does not exist.

  7. You neglected to mention whether you’re talking about *intentionally* funny books (Mr. Bunny) vs. accidentally funny (UML in a Nutshell, evidently).

    The first category can also be broken down further into outright humor (again, Mr. Bunny) vs. a humorous presentation of actual material (e.g. Larry Wall had plenty of witticisms in the Camel books).

    In other news, if you’re looking for something like The Daily WTF, is full of such anecdotes–and she’s just published her second book compilation of her blog posts.

  8. Jason, sorry, the reference to the XML books was intended to be a small joke of my own. I’m mainly interested in intentionally funny books!

  9. Ed, thanks, I’d never heard of this book.

    Mans, too bad, that genre has been ripe for some time.

    Lars, thanks. In fact I think I first saw a copy of Mr Bunny while interning at MSR.

    Adrien, thanks, I hadn’t seen that. Brainfuck gets the press these days and it’s easy to forget that Intercal was the orignal parody language (unless there was an earlier one?). Piet is my personal favorite (unless we’re counting Perl as a parody).

    Lex, I also noticed that most of these books are pretty old. Maybe once the Internet hit the big time in the 90s, things got less funny. I mean, read the comments on HN for a while if you want to see how not-funny things have gotten.

  10. I second Eric’s vote for why’s poignant guide. It even has it’s own original soundtrack.

  11. What’s wrong with Knuth’s Art of Computer Programming? Is it too self-important, or just too ambitious, or has it not dated very well? I remember flicking through it in the uni library when I was a student, I don’t really remember it being worthy of derision.

    Cringely’s Accidental Empires is a rollicking good read, but that’s also pretty old now like the other books mentioned.

    There’s a web based review of Herbert Schild’s C: The Complete Reference at which is a serious takedown of what seems to be a dangerous book, but I found it entertaining.

    Neal Stephenson’s Snow Crash is a pretty funny (satirical) novel in parts.

  12. Hi Magnus, of course TAOCP is impeccable, just joking. Except for that MMIX crap. I certainly enjoyed all of the early Stephenson books, and even tracked down a copy of _The Big U_ back in the 90s when it was really hard to find.

  13. Everyone, thanks for the links/titles. My goal — finding some new books — has been accomplished. Hope others found out about some good stuff also.