Last fall, we began a
six part series on the upcoming changes on the C++ language.
After such a long dive into an extremely technical (and limited appeal)
topic, I figure that we need to lighten things up this month.
So, I am going to take a break from my usual boring geek rants, and
give my loyal readers a little well-earned entertainment. So
this month, I am presenting some of the best programmer
jokes. They are in no particular order, but please enjoy!
How can you tell when a programmer has had sex?
When he’s washing the pepper spray out of his eyes.
Eight bytes walk into a bar. The bartender asks,
“Can I get you anything?”
“Yeah,” reply the bytes. “Make
us a double.”
How many programmers does it take to change a light bulb?
None – It’s a hardware problem
Why do programmers always mix up Halloween and Christmas?
Because OCT 31 == DEC 25.
very long pause….
There are three kinds of lies: Lies, damned lies, and benchmarks.
Two strings walk into a bar and sit down. The bartender says,
“So what’ll it be?”
The first string says, “I think I’ll have a beer
quag fulk boorg jdk^CjfdLk jk3s d#f67howe%^U r89nvy~~owmc63^Dz
“Please excuse my friend,” the second string says,
“He isn’t null-terminated.”
The three most dangerous things in the world are a programmer with a
soldering iron, a hardware engineer with a software patch, and a user
with an idea. – The Wizardry Compiled by Rick Cook
A computer science student is studying under a tree and another pulls
up on a flashy new bike. The first student asks,
“Where’d you get that?”
The student on the bike replies, “While I was studying
outside, a beautiful girl pulled up on her bike. She took off
all her clothes and said, ‘You can have anything you
The first student responds, “Good choice! Her
clothes probably wouldn’t have fit you.”
How do you tell an introverted computer scientist from an extroverted
An extroverted computer scientist looks at your shoes when he talks to
Saying that Java is nice because it works on every OS is like saying
that anal sex is nice because it works on every gender.
A young Programmer and his Project Manager board a train headed through
the mountains on its way to Wichita. They can find no place to sit
except for two seats right across the aisle from a young woman and her
grandmother. After a while, it is obvious that the young woman and the
young programmer are interested in each other, because they are giving
each other looks. Soon the train passes into a tunnel and it is pitch
black. There is a sound of a kiss followed by the sound of a slap.
When the train emerges from the tunnel, the four sit there without
saying a word. The grandmother is thinking to herself, “It
was very brash for that young man to kiss my granddaughter, but
I’m glad she slapped him.”
The Project manager is sitting there thinking, “I
didn’t know the young tech was brave enough to kiss the girl,
but I sure wish she hadn’t missed him when she slapped
The young woman was sitting and thinking, “I’m glad
the guy kissed me, but I wish my grandmother had not slapped
The young programmer sat there with a satisfied smile on his face. He
thought to himself, “Life is good. How often does a guy have
the chance to kiss a beautiful girl and slap his Project Manager all at
the same time!”
If you put a million monkeys at a million keyboards, one of them will
eventually write a Java program.
The rest of them will write Perl scripts.
"What’s the object-oriented way to become wealthy?"
return 4; // chosen by fair dice roll
// guaranteed to be random
To understand what recursion is, you must first understand recursion.
How many Prolog programmers does it take to change a lightbulb?
How do you keep a programmer in the shower all day?
Give him a bottle of shampoo which says "lather, rinse, repeat."
God is real (unless declared integer)
Why do all Pascal programmers ask to live in Atlantis?
Because it is below C level.
APL is a write-only language.
In C we had to code our own bugs. In C++ we can inherit them.
C gives you enough rope to hang yourself. C++ also gives you the tree
object to tie it to.
A computer without COBOL and Fortran is like a piece of chocolate cake
without ketchup and mustard.
PL/I is for programmers who can't decide whether to write in COBOL or
Computer interfaces and user interfaces are as different as night and 1.
There's no place like 127.0.0.1.
A programmer walks down a path when suddenly a frog steps into his
lane, saying: "if you'll kiss me I'll turn into a beautiful blond babe
who'll adore you and start a family with you". After couple of seconds
the programmer picks the frog up and puts it in his shirt pocket. The
frog goes "Aren't you gonna kiss me?!" "No", the programmer responds.
"I work at Google, no time for a wife. But a talking frog is COOL!"
How many Microsoft programmers does it take to change a light bulb?
None, they just make darkness a standard and tell everyone "this
behavior is by design"
Why didn't the programmer get a new car?
He couldn't find anyone to cosine.
All my girlfriends' names have ended in jpg.
see a list of all the According to Hoyle columns, visit: http://www.jonhoyle.com/maccompanion