|
![]() |
via my former coworker, the hilarious Mr. Michael Campbell
...to the tune of "Gilligan's Island"...
J-U-S-T sit right back and you'll hear a tale
Of the doom that is our fate
That started when programmers used
A Two-Digit Date,
A Two-Digit 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 1999,"
The programmers did say.
"Unless we rewrite before that date
It will all go away,
It will all go away."
But management had not a clue;
"It works fine now, you bet!
A rewrite is a straight expense;
We won't just do it yet,
We won't just do it yet."
Now when 2000 rolls around
It all goes straight to hell,
For zero's 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,
Minus thirty-two.
The problems we're about to face
Are frightening, for sure.
And reading every line of code,
Is the only certain cure,
The only certain cure.
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.
[Key change for the big finish]
Eight thousand years from now I hope
That things weren't left too late,
And people aren't lamenting,
A Four-Digit Date,
A Four-Digit Date...
...H-e-r-e o-n G-i-l-l-i-g-a-n-'s I-S-L-E !