20050507

y2038

All over the tech news. The Y2038 bug. Geez, they're starting early with this one. 'Grinding to a virtual halt' and 'severe impact' all over the place. And the ultimate scare about calculations on insurance policies. As if a production quality database keeps date information as a time_t. Hello!!! Reality check!!! Software does not have an average lifetime expectancy of 33 years. As do operating systems. Or hardware for that matter. Databases already use different storage formats for dates. Last but not least, time_t is a long int. Guess what that means on a 64bit architecture... As Bob Robertson put it, time_t on 64bit architectures will 'cover the heat death of the universe'...

0 comments: