Maybe I should now have a category on programming language humour. Meanwhile, Chris responded to this by digging out an email from 1994 on how to shoot yourself in the foot using a multitude of languages. I googled it, and found a more extensive compendium (especially within the 301 comments) …

So, for a taste of what lurks at that link (and a multitude of other places on the net), we start with:

C

  • You shoot yourself in the foot.

C++

  • You accidentally create a dozen clones of yourself and shoot them all in the foot. Providing emergency medical assistance is impossible since you can’t tell which are bitwise copies and which are just pointing at others and saying, “That’s me, over there.”

JAVA

  • After importing java.awt.right.foot.* and java.awt.gun.right.hand.*, and writing the classes and methods of those classes needed, you’ve forgotten what the hell you’re doing.

(maybe this also belongs in the category of blog archaeology given the history).