Code Jokes / Recent Jokes

ADA: A Dumb Arrangement
ADA: A Dumb Acronym
ADA: A Dumb Annoyance

BASIC: Boring And Shamelessly Idiotic Coders
BASIC: Badly Assembled, Severely Illogical Code
BASIC: Beginner’s Algorithms for Seemingly Infinite Confusion

C: Crud
C: Confusing

COBOL: Completly Outdated, Badly Overused Language
COBOL: Completly Overused, Badly Outdated Language
COBOL: Cowards Only Buy Outdated Languages
COBOL: Cowards Only Build Outdated Languages
COBOL: Crap Operated By Obsessed lunatics
COBOL: Crap Often Bothers Our Lethargy
COBOL: Crap Ostracized By Our Loathing
COBOL: Compiles Only Because Of Luck
COBOL: Cumbersome, Overdone, Badly Organized Language
COBOL: Coded Only By Obsessed Lunatics

FORTRAN: Files Only Run Through Right At Never-neverland

LISP: Lots of Insanely Stupid Parentheses
LISP: Lots of Irritating Superfluous Parentheses

PASCAL: Programmers more...

(sing to the tune of "Gilligan's Island")
Just sit right back and you'll hear a tale
Of the doom that is our fate.
That started when programmers used
Two digits for a date
Two digits for a date
RAM memory was smaller then;
Hard drives were tiny, too.
"Four digits are extravagant,
So let's get by with two.
So let's get by with two."
"This works through 1999,"
The programmers did say.
"Unless we write new code by then
The data goes away.
The data goes away."
But management had not a clue;
"It works fine now, you bet!
Rewriting code cost money,
We won't do it just yet.
We won't do it just yet."
Now when 2000 rolls around
It all goes straight to hell,
For zero less then ninety-nine,
As anyone can tell.
As anyone can tell.
The mail won't bring your pension check;
It won't be sent to you
When you're no more...

There's this old priest who got sick of all the people in his parish who kept confessing to adultery. One Sunday, in the pulpit, he said, "If I hear one more person confess to adultery, I'll quit!" Well, everyone liked him, so they came up with a code word. Someone who had committed adultery would say they had "fallen." This seemed to satisfy the old priest and things went well, until the priest died at a ripe old age. About a week after the new priest arrived, he visited the mayor of the town and seemed very concerned. The priest said, "You have to do something about the sidewalks in town. When people come into the confessional, they keep talking about having fallen." The mayor started to laugh, realizing that no one had told the new priest about the code word. Before the mayor could explain, the priest shook an accusing finger at the mayor and said, "I don't know what you're l aughing about, your wife fell three times this week."

Programmer at this retail chain gets an assignment to add some functionality to four reporting applications. One change request is to add passwords to one of the four applications -- but just one.
"Just doing one sounded suspicious to me," says the programmer. "So I decided to code the password logic in a separate module for easy reuse. I only had to add one line of code to the existing executable."
Fast-forward six months: The new versions are installed in a handful of stores for beta testing before they'll roll out to 1, 000 stores nationwide. Programmer's boss drops by his cubicle to tell him that the users like the password function, but they wanted it on all four applications. How long would it take to add it to the other three?
He calculates: add one line of code, compile, do some testing. That's maybe a few hours' work if everything goes as planned -- which it seldom does.
"Two days," he tells his boss.
She's skeptical. more...

How NOT to behave in your Doctor's Office

-----------------------------------------

OK, We all go the doctor for our aches, pains worries and some of us just to have someone to listen to our problems. Guess What, doctors are human too, so here are is a guide of what to do and not to do

Code of Ethical Patient Behavior (The Patient's' HYPOCRATIC' Code')

1. DO NOT EXPECT YOUR DOCTOR TO SHARE YOUR DISCOMFORT They've already heard it before. Just sit back and take the pain

2. BE CHEERFUL AT ALL TIMES If you make your doctors unhappy, they might just make a slip with the needle as they are inserting it into your butt.

3. TRY TO SUFFER FROM THE DISEASE FOR WHICH YOU ARE BEING TREATED Remember that your doctor has a professional reputation to uphold. It wouldn't look to good if you are smiling when the medical books indicate you should be wincing

4. IT'S STILL SEXUAL HARRASSMENT Even if you're babes, your sustained more...

To All Employees: It has come to our attention recently that many of you have been turning in timecards that specify large amounts of "Miscellaneous Unproductive Time" (Code 5309). Note that unproductive time isn't a problem. What is a problem, however, is not knowing exactly what you are doing during your unproductive time. Attached below is a sheet specifying a tentative extended job code list based on our observations of employee activities. The list will allow you to specify with a fair amount of precision what you are doing during your unproductive time. Please begin using this job code list immediately and let us know about any difficulties you encounter. Thank you, Accounting. Attached: Extended Job Code ListCode Number Explanation ---------- ----------- 5316 Useless Meeting 5317 Obstructing Communications at Meeting 5318 Trying to Sound Knowledgeable While in Meeting 5319 Waiting for Break 5320 Waiting for Lunch 5321 Waiting for End of Day 5322 Vicious Verbal Attacks more...

YESTERDAY---------------Yesterday, All those backups seemed a waste of pay. Now my database has gone away. Oh I believe in yesterday. Suddenly, There's not half the files there used to be, And there's a milestonehanging over meThe system crashed so suddenly. I pushed something wrongWhat it was I could not say. Now all my data's goneand I long for yesterday-ay-ay-ay. Yesterday, The need for back-ups seemed so far away. I knew my data was all here to stay, Now I believe in yesterday.============================================Songs to program by... Eleanor Rigby---------------------Eleanor RigbySits at the keyboardAnd waits for a line on the screenLives in a dreamWaits for a signalFinding some codeThat will make the machine do some more. What is it for? All the lonely users, where do they all come from? All the lonely users, why does it take so long? Guru MacKenzieTyping the lines of a program that no one will run; Isn't it fun? Look at him working, Munching some chips as he waits for more...