Письма из будущего Страничка Алисы Селезнёвой
|
| Два двадцать первых века Как ни странно, в истории человечества было два двадцать первых века. Вы, конечно, спросите, а как это случилось? Очень просто. Вы все хорошо знаете, что в вашем двадцать первом веке, в котором вы читаете эту страничку, первые две цифры номера года составляют число 20. Чтобы из номера года получить номер века, надо взять первые две цифры номера года и прибавить к ним единицу — ведь правильно? Это всегда возмущало программистов. Программисты ещё могут смириться с тем, что в сутках не ровно двадцать четыре часа, а чуть меньше, а каждый четвёртый год — високосный, и то не всегда. Из-за этого программы, определяющие, на какой день недели приходится такое-то число или какая дата будет через миллион секунд, оказываются довольно мудрёными. Но с этим ничего не поделаешь. Нельзя заставить Землю вращаться медленнее, чтобы в году было ровно 365 суток. Или, ещё лучше, чтобы было ровно 300. Приходится терпеть. Но необходимость писать два лишних символа — плюсик и единичку — в программах, определяющих номер века, выводит программистов из себя. Ведь им приходится делать лишнюю работу из-за того только, что люди договорились считать век, в котором жил Иисус Христос, первым, а не нулевым. А это, решили программисты, можно изменить. И нужно. Говорят, у программистов была ещё одна причина для этого. Вот-вот наступал двадцать второй век. А программистам в силу каких-то старинных традиций не нравится число 22. Зато они любят число 21. Если вы не знаете, почему, — спросите у любого старшеклассника на перемене. Программисты решили пожить в двадцать первом веке ещё сто лет. И они стали включать в каждую программу заставку-плакат с требованием изменить нумерацию веков. Это подействовало. И вот по окончании двадцать первого века, 31 декабря 2100 года, полномочный представитель Организации Объединённых Наций в своём телеобращении объявил о введении новой нумерации веков, согласно которой наступающий век объявляется двадцать первым, прошедший — двадцатым, а век Иисуса Христа — нулевым. Программисты торжествовали. Но уже через минуту они перестали торжествовать. Они сидели за своими клавиатурами и переписывали старые программы, в которых номер века определялся по старым правилам. Потому что пользователи стали звонить им и говорить, что программы неправильно определяют номер века. Ни один программист не может предвидеть последствий своих действий. В самом деле, если бы это было не так, то будущий программист предвидел бы, что он всю жизнь просидит за компьютером вместо того, чтобы играть в волейбол, купаться и летать на фестивали на Луну. И не стал бы программистом. Поэтому программистами становятся только те, кто не предвидит последствий своих действий. О последствиях им сообщают пользователи. Так вышло и на этот раз. Программисты не подумали, что придётся переписывать старые программы. И программисты налили себе крепкий чёрный кофе, поставили сидюки с любимыми мелодиями и сели за клавиатуру удалять из своих программ те самые плюсик и единичку, на которые они хотели облегчить себе жизнь. И провели за этим занятием весь первый год нового века. События, о которых повествуется в книжках про Алису, происходят в двадцать первом веке. Во втором двадцать первом веке, то есть в двадцать втором по старому летосчислению и в двадцать первом по новому. То есть они произойдут примерно через двести лет. А не через сто, как думали мальчишки и девчонки, жившие в двадцатом веке по старому летосчислению или в девятнадцатом по новому. Дизайн и вёрстка - Д.р. Поля |