Programming Jokes / Recent Jokes

Every program has (at least) two purposes: the one for which it was written, and another for which it wasn't.

A program without a loop and a structured variable isn't worth writing.

A language that doesn't affect the way you think about programming, is not worth knowing.

Wherever there is modularity there is the potential for misunderstanding: Hiding information implies a need to check communication.

Optimization hinders evolution.

A good system can't have a weak command language.

To understand a program you must become both the machine and the program.