Все новости от 21 декабря 1999 г. П2000 на Macintosh
Множество забавных коллизий случается из-за того, что в рекламных агентствах и полиграфических бюро часто используются компьютеры Macintosh. Так, одна известная компания на протяжении полутора лет рекламировала свои IBM-совместимые ПК, изображая на их экранах окна из Mac OS. На рекламном объявлении другой компании, предупреждающей о проблеме 2000 г., были показаны сами компьютеры Macintosh, что вызвало бурный протест компании DPI Group -- российского представителя Apple Computer. Вы спросите, почему?
Разработчики ПК Macintosh изначально предусмотрели большую разрядность представления информации о времени, благодаря чему значительно снизили вероятность ошибок в работе ПО на рубеже 1999 и 2000 гг. В самом первом ПК Macintosh, выпущенном еще в 1984 г., для записи числа секунд, которые отсчитываются начиная с 1 января 1904 г., используется слово длиной 32 разряда. Этот счетчик переполнится 6 февраля 2040 г.
В нынешних моделях Macintosh для описания времени применено слово длиной 64 бита, что позволяет охватить даты с 30 081 г. до н. э. по 29 940 г. нашей эры. В операционной системе имеется набор стандартных функций для работы с датами и временем. Проблем с программами, разработчики которых правильно использовали эти функции, не возникнет. Проблемы возможны лишь в том случае, если разработчики ПО вычисляют и сравнивают даты с помощью собственных функций. К счастью, таких программ для платформы Macintosh очень мало.
|