12 лет назад 5 октября 2006 в 15:12 110

Время приближалось к 11:00, и в отделе информатизации, где работал Уильям, сотрудники выносили стулья из кабин и расставляли в середине холла перед большим экраном – собирались на двухминутку ненависти. Уильям бросил последний безнадежный взгляд на болгарский монитор. Дежурный оператор, должно быть, ушел на двухминутку, и перезапустить в третий раз за утро повисшую БЭСМ-12 было некому.

Едва Уильям занял свое место в средних рядах, раздался отвратительный визг и скрежет – это ожил за стеной матричный принтер “Роботрон”. Но вот экран осветился; как всегда, на нем появился враг народа Линус Торвалдс и злобно обрушился на политику партии в области программирования, понося ГОСТы, Единую Операционную Систему, машины БЭСМ и ЕС, язык РАПИРА и обязательные поездки программистов в колхоз и на овощебазу.

Торвалдс ругал даже принцип резервного копирования исключительно на перфокарты, хотя всякому известно, что именно этот носитель информации является самым надежным. Визгливым блеющим голосом он кричал что-то об открытых исходниках и персональных ЭВМ, требовал свободы распространения софта и даже призывал к созданию вместо Коминтерна какого-то интернета.

Ненависть началась каких-нибудь 30 секунд назад, а половина зрителей уже не могла сдержать яростных восклицаний. Уильям осознал, что сам кричит вместе с остальными. Но вдруг оказалось, что ненависть его обращена вовсе не на Торвалдса, а как раз наоборот – на партийное программирование, вечно виснущую БЭСМ, очереди задач на исполнение, мерцающие крупнозернистые мониторы, от которых уже через полчаса работы слезились глаза, и корявый русский синтаксис ЕОС. Но тут передача кончилась; лицо Торвалдса потускнело, и на его месте возник партийный лозунг: “LINUX MUSTDIE!” Все собрание принялось скандировать: “Маст дай! Маст дай!”

Машину, наконец, перезапустили; Уильям с тоской смотрел, как неспешно грузится транслятор РАПИРы. Сегодняшней его задачей, как обычно, было исправление ошибок в прошлых программах, о досрочной сдаче которых к очередному партийному юбилею было отрапортовано год назад. Терминал пискнул, сообщая о готовности; Уильям запустил “Лексикон”, подождал, пока с ленты считается нужный файл, и отыскал место, на котором машина зависла в прошлый раз. “YFXFKJ” – быстро напечатал он, ругнулся, переключился на русский и ввел ключевое слово “НАЧАЛО”. Постепенно работа увлекла его, но тут сзади открылась дверь. Это был его старый приятель Стив из отдела стандартизации, трудившийся над 11-й версией стандарта ЕОС.

– Хотел спросить, нет ли у вас чистых восьмидюймовых дискет.

– Ни одной, – с поспешностью ответил Уильям. – Сам полтора месяца последней пользуюсь.

Балмер сочувственно кивнул: дискеты “Изот” хватало в среднем на месяц, после чего она быстро покрывалась бэд-блоками. Прозвенел звонок, возвещая время обеда. Уильям и Стив спустились в институтский буфет и, взяв по комплексному обеду, уселись за испачканный бурым соусом столик. Уильям спросил Балмера, как продвигается работа; тот сразу взбодрился и даже отодвинул в сторону тарелку.

– Одиннадцатая версия – окончательная версия, – говорил он. – Мы придаем операционной системе завершенный вид – в этом виде она сохранится, даже когда нас уже не будет на свете. Зачем нужны новые версии и проблемы с совместимостью? Одна партия – одна программа – одна система – одна машина – одна задача! Вы, наверное, думаете, что главная наша работа – писать новые функции. Ничуть не бывало – мы сокращаем число функций и команд! Это прекрасно – выкидывать из системы все, без чего можно обойтись, экономить ресурсы! Зачем нужна команда “переименовать”, если есть “копировать” и “удалить”?!

Меж столиками тем временем пробирался сосед Уильяма по институтскому общежитию – дурак и профсоюзный деятель.

– А, товарищ Гейтс, за вами-то я и гоняюсь, – весело воскликнул он. – Вы в Фонд мира еще не сдали. А на следующей неделе у вас по графику овощебаза, не забудьте. Да, кстати, у вас не найдется восьмидюймовой дискеты?

– Нет, – решительно ответил Уильям, – полтора месяца…

Звонок возвестил конец перерыва. Шагая на рабочее место, Уильям представлял, как придет домой, в свою холодную комнату с вечно текущим потолком, имевшую, однако, то преимущество, что пьяные строители криво установили в ней камеру наблюдения. В результате один угол комнаты остался непросматриваемым, и Уильям собирался, забившись туда, вновь предаться своей маленькой запретной радости. До глубокой ночи он будет ковырять шилом на тайком вынесенной с работы колоде перфокарт код своего интерпретатора нерусифицированного “Бейсика”…

YuN

Никто не прокомментировал материал. Есть мысли?