\ Two Digits for a Date (original)

Two Digits for a Date

Two Digits for a Date
Author Unknown (sung to the tune of "Gilligans Island", more or less)
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.

Main memory was smaller then;
Hard disks were smaller, too.
"Four digits are extravagant,
So let's get by with two.
So let's get by with two."

"This works through nineteen-ninety-nine,"
The programmers did say,
"Unless we rewrite before that,
It all will go away.
It all will go away."

But Management had not a clue:
"It works fine now, you bet!
A rewrite is a great expense;
We won't do it just yet.
We won't do it just yet."

Now, when two thousand rolls around,
It all goes straight to hell,
For zeros less than 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 longer sixty-eight,
But minus thirty-two.
But minus thirty-two.

The problems we're about to face
Are frightening, for sure.
And reading every line of codes
The only certain cure.
The only certain cure.

[key change, big finish] There's not much time,
There's too much code.
(And COBOL-coders, few.)
When the century is finished with,
We may be finished, too.
We may be finished, too.

Eight thousand years from now I hope
That things weren't left too late,
And people aren't then lamenting
Four digits for a date.
Four digits for a date.

SOURCE INFO

Date: Wed, 22 Apr 1998 14:35:20 -0700 From: "Steve Greenfield" Subject: "Two Digits for a Date" Organization: Prodigy Services Corp Newsgroups: aus.jokes NNTP-Posting-Host: port14.jose2.prodigy.net X-Post-Time: 22 Apr 1998 21:33:55 GMT X-Auth-User: 002654231/e6a14c3cf1b7e9c0 X-Problems-To: abuse@prodigy.com X-Newsreader: Microsoft Outlook Express 4.71.1712.3 X-MimeOLE: Produced By Microsoft MimeOLE V4.71.1712.3

Back to the Humour Page