PROGRAMMERS LANGUAGE REFERENCE GUIDE


C
You shoot yourself in the foot.

C++
You shoot yourself in the foot and then accidentally delete the pointer that points to it. Your foot is now in the garbage and there is no way to retrieve it.

Java
It looks like your gun but some things are missing and others are in the wrong place. While trying to figure out how to use it you accidentally shoot yourself in the groin.

Modula-2
After realizing that you can't actually accomplish anything in the language, you shoot yourself in the head.

Pascal
Same as Modula-2, except that the bullets are the wrong type and won't pass through the barrel. The gun explodes.

FORTRAN
You shoot yourself in each toe, iteratively, until you run out of toes, then you read in the next foot and repeat. If you run out of bullets, you continue anyway because you have no exception-processing ability.

ALGOL
You shoot yourself in the foot with a musket. The musket is aesthetically fascinating, and the wound baffles the adolescent medic in the emergency room.

COBOL
You describe the gun, the foot, and the process of shooting the foot with the gun in great detail. You then shoot yourself in the head.

APL
You hear a bang, your foot hurts, but you don't know enough linear algebra to figure out what happened.

LISP
You shoot yourself in the appendage which holds the gun with which you shoot yourself in the appendage which holds the gun with which you shoot yourself in the appendage which holds the gun with which ....

FORTH
Foot in yourself shoot.

ASSEMBLY
You shoot yourself in the foot with a machine gun. You attempt to slow down the fire rate but are unable to understand the program because there are no comments.

XBASE
Shooting yourself is no problem. If you want to shoot yourself in the foot, you have to use Clipper.

BASIC
Shoot yourself in the foot with a water-pistol. On big systems, continue until entire lower body is waterlogged.

VISUAL BASIC
You spend days designing the perfect user interface and then shoot yourself in the foot. Everyone is so impressed with the user interface you created they all use your program and shoot themselves in the foot.

HTML
 <a href="http://www.body.org/lower-half/leg/foot.html"> Shoot here </a>

SQL
You cut off your foot, send it to the service bureau and when it returns it has a hole in it, but no longer fits the end of your leg

Dbase
You pull the trigger, but the bullet moves so slowly that by the time it reaches your foot, you've forgotten why you shot yourself in the first place

Python
You shoot yourself in every other toe in order to create more whitespace and then show your foot to all your friends while bragging about how much better Python is than every other programming language.

Perl
You shoot yourself in the foot 12 different ways.

 

Professor Kelly's homepage