Larry Wall is one of my favorite sources for geek humor.
"And don't tell me there isn't one bit of difference between null and space, because that's exactly how much difference there is."
"Real programmers can write assembly code in any language."
"Just don't create a file called -rf."
"Unix is like a toll road on which you have to stop every 50 feet to pay another nickel. But hey! You only feel 5 cents poorer each time."
"Doing linear scans over an associative array is like trying to club someone to death with a loaded Uzi."
"Lisp has all the visual appeal of oatmeal with fingernail clippings mixed in."
Code:
switch (ref $@) {
OverflowError =>
warn 'Dam needs to be drained';
DomainError =>
warn 'King needs to be trained';
NuclearWarError =>
die;
}
"Well, hey, let's just make everything into a closure, and then we'll have our general garbage collector, installed by 'use less memory'."
"We don't have enough parallel universes to allow all uses of all junction types--in the absence of quantum computing the combinatorics are not in our favor..."
"In computer science, it is said that premature optimization is the root of all evil."