Archive for March 24th, 2008

Computer Scientist Jokes

Monday, March 24th, 2008

I really enjoyed these because of how true they were to life.

From the book How Not to Program in C++ by Steve Oualline:

  • Real Computer Scientists admire ADA for its overwhelming aesthetic value, but they find it difficult to actually program in it, as it is much too large to implement. Most computer scientists don’t notice this because they are still arguing over what else to add to ADA.
  • Real Computer Scientists despise the idea of actual hardware. Hardware has limitations; software doesn’t. It’s a real shame that Turing machines are so poor at I/O.
  • Real Computer Scientists don’t comment their code. The identifiers are so long they can’t afford the disk space.
  • Real Computer Scientists don’t program in assembler. They don’t write in anything less portable than a number two pencil.
  • Real Computer Scientists don’t write code. They occasionally tinker with “programming systems,” but those are so high level that they hardly count (and rarely count accurately; precision is for applications).
  • Real Computer Scientists only write specs for languages that might run on future hardware. Nobody trusts them to write specs for anything homo sapiens will ever be able to fit on a single planet.