[LINK] The Devil in my Computer
Adam Todd
adam@todd.inoz.com
Mon, 28 Feb 2000 22:48:36 +1000
>Please also be warned that tomorrow is Y2K Crunch Day II for all mediocre
>programmers, and therefore, by definition, for Windows machines.
Bah, anyone with half a brain knows that 2000 is a leap year. Sheesh.
I've been over this so many times. No matter which formular you use, the
right one or the wrong onw, 2000 is a leap year, unlike other years ending
in 00.
>The good programmers will have allowed for the Leap year rule (add a day),
and
>the Century rule (subtract a day), and the 4th Century rule (add a day
again).
> So they will have it right.
But it doesn't matter with 2000, because it's a divide by four year - we're
just lucky most people will have considered this. Anyway, most programers
know that the Olympics fall on a leap year so as long as their code has 29
feb for each year of the olympics they are laughing :)
>Mediocre programmers will have allowed for the first two, but not the third,
>and so they will be wrong.
Not for 2000, because most will divide by four. Maybe in 2100 they might
flop :) But I don't intend being around to find out :)
>Poor programmers will only have allowed for the first, and so they will be
>right.
>
>So maybe Windows machines will survive after all.
<cough> With 63,000 bugs in Windows2000 ... hmmmmm.