Покушение на миражи
Шрифт:
В приподнятом настроении я вышел вместе с Ириной через проходную на набережную. В канале, идущем параллельно Москве-реке среди разводьев черной воды дотлевал серый лед, в воздухе ощущался пресный, подмывающе свежий запах весны. И я, счастливый авантюрист, с пафосом продекламировал бессмертные слова Остапа Бендера:
— Лед тронулся, господа присяжные заседатели! Лед тронулся!
Ирина повела на меня своим агасферовским глазом:
— Георгий Петрович, вы отслужили свою мессу в этом храме, больше в нем вам делать нечего. Будете только путаться у меня под ногами. Сама без вас со всем справлюсь.
Меня бесцеремонно отшивали от оракула, я лишь поставщик продукции для его интеллектуального чрева. Что ж, согласен, вполне устраивает.
3
Но как бы хотелось
Увы и ах, такой светлой минуты пережить не дано. Проигрывание времени, как и всего прочего, оказывается, утомительно тяжелое, длительное, прозаическое дело.
Ирина Сушко выстроила тот материал, который мы с ней успели подготовить, в алгоритмы, таинственные для несведущего, понятные для машин.
Я принялся разрабатывать дальше, а она с пачкой бумаг в тисненом портфельчике направилась в вычислительный центр. Там она получила броское (но весьма, однако, условное) название для нашей программы — «Апостол», пакет дисков для записи, место для него на полке и занялась для начала, в общем-то, несложной операцией-набивкой. Всю кропотливо созданную программу, окрещенную «Апостолом», надлежало перенести на картонные карточки величиною с ладонь — перфокарты. Это совершается с помощью особого механизма перфоратора, электрифицированного собрата пишущей машинки. В результате весь наш вымученный труд предстал в виде дырочек, рассыпанных по многочисленным карточкам. Это, так сказать, черновик рукописи, предлагаемой машине. В ней наверняка будет много ошибок и досадных неточностей, а значит, много раз придется перебирать карточки, перебивать их заново, вносить исправления.
Этим делом Ирине суждено заниматься едва ли не на протяжении всей работы — и до и после того, как ее допустят к машине. Допускают… Дают всего лишь три — пять минут. Стопка карточек придавлена увесистой крышкой — утюгом на жаргоне программистов, машина начинает поспешно слизывать их, стопка тает… Вот тут-то, казалось, почему бы и не наступить святой минуте.
Но нет…
Даже скупо выделенные три минуты Ирина не использует. Слизав все карточки, машина в первую же минуту выдает результат. Волшебно оживает стоящая рядом пишущая машинка, сама по себе начинает с победной бойкостью стучать, оракул вещает строчками на листе и… несет какой-нибудь несусветный бред. Почти всегда! Не случается, чтоб с первого же раза он сообщил что-нибудь вразумительное.
С этого момента начинается длительная борьба программиста с машиной, она тянется не день, не два — многими месяцами, порой годами. Ищется взаимопонимание, вскрывается ошибка за ошибкой, подгоняется, видоизменяется программа, какие-то логические ходы в ней оказываются произвольными, какие-то понятия — недоступными машинному восприятию, требуют углубленной расшифровки, мельчайшие упущения вырастают в гротесковые искажения.
Программист должен проникнуться педантичным машинным характером, сам стать педантом, быть пристрастным к любой запятой, интуитивно чувствовать, в каких именно местах программы машина может споткнуться, с какой стороны обойти ее косное упрямство. Опытный программист — тоже провидец, иначе он не обуздает оракула, станет получать от него только галиматью. Такой тяжкий период работы называется будничным словом «отладка».
Капризы неукрощенного оракула подразделяются на два вида — сбой и зацикливание. И того и другого за время своей битвы с ЕС-1065 Ирина
В начале отладки машина однажды выстучала безапелляционный вывод: рабство принципиально невозможно. И поставила точку, отказываясь вникать в дальнейшую часть программы. Оказалось, что виноват я, слишком категорически указавший — с помощью мотыги человек способен лишь прокормить себя и детей.
Машина это приняла за исходную аксиому и сделала из нее заключение — раз способен обеспечить едой только себя и детей, то выкормить вола, крупное и прожорливое животное, и вовсе недопустимо. Без вола же не будет интенсивной запашки, не окажется и тех излишков, которые дают возможность содержать рабов, рабство исключено… Пришлось разубедить электронного оракула, внеся поправки в доходность мотыжного земледелия. Сбой по нашему упущению недостаточно точны были в посылках.
В другой раз высокомудрый оракул, дойдя до кризиса господского хозяйства, когда штат надсмотрщиков стал пожирать доходы, пришел к решению простому, как колумбово яйцо. Нет же прямого запрета избавляться от лишних рабов, и электронный прозорливец в погоне за доходом бестрепетно уничтожил их, заодно сократил и господские земли, избавил господина от необходимости держать обременительных надсмотрщиков. Но на этом оракул не остановился, продолжал работать — господское хозяйство у него снова разрасталось, снова в нем стало слишком много рабов, пришлось ставить над ними многоэтажный штат надсмотрщиков, пожирающих доход, что вновь привело к экзекуции… Оракул намеревался крутить так до бесконечности, случилось зацикливание.
Сама Ирина устраняла лишь мелкие погрешности, но там, где требовалось внести что-то в программу, бежала к нам, в наш штаб «террористической группы» с арочным окном на шумную улицу на пятом этаже институтского корпуса. А в нем ее встречал уже не я один. Нашего полку прибыло, у меня появились еще два помощника.
4
Мимо меня прошло немало молодых людей, которых могу с полным правом назвать учениками. Кой-кто из них тоже стали уже докторами, сами теперь имеют учеников. Вот уже три года как я покровительствую Мише Копылову. Он самоотверженно предан мне, я отношусь к нему с тем отцовским чувством, с каким когда-то относился ко мне командир дивизиона Голенков. Однако должен признаться, что сей родственный союз приносит весьма скромные результаты для науки — более бесшабашного ученика у меня не было Нельзя сказать, что Миша не даровит. Он поразительно легко усваивает знания, способен отличить главное от второстепенного интуитивно найти красивый ход конем в сложившейся ситуации но, тут же забыть о ней, метнуться к другому. Поразительное жизнелюбие не дает ему сосредоточиться на чем-то одном, он из тех, кто вопреки предостережению Козьмы Пруткова пытается объять необъятное.
Миша невысок, неширок даже в плечах, но плотно сбит, грудь круто выпирает вперед, голова без шеи, но горделиво посаженная, носит рыже-пегую окладистую бородку, за что в обиходе зовется Дедом — Миша Дедушка, — нос пуговицей, глаза светлые, быстрые, веселые, всегда отутюжен, щеголеват, пружинист. Он мастер спорта по шахматам, у него первый разряд по каратэ ребром ладони разбивает кирпичи — и этим выдвинулся до заметной фигуры в институте, где едва ли не каждый второй чем-то славен и знаменит. Миша кипуче деятелен — ведет секцию каратистов, организует встречи с артистами и литераторами, участвует в праздничных капустниках и вообще — « Фигаро здесь, Фигаро там». Он лишь временами ныряет в науку увлеченно, с головой, но, увы, чаще всего эти увлечения не деловые, а романтические.
Рассказывают, Александр Твардовский как-то бросил фразу: «В каждой науке существует свой снежный человек». Наш XX век падок на сенсации, склонен к мифотворчеству. Физика, пожалуй, грешит этим больше других наук. В ней подчас даже невозможно отличить, что бредовый вымысел, а что серьезная научная гипотеза, то и другое выглядит одинаково невероятно. Миша Дедушка поочередно загорался идеями: Вселенной, сокращающейся до элементарной частицы, фридмона; некими фантастическими прорехами в пространстве; вакуумом, рождающим частицы, то есть появлением из ничего нечто. Мир для Миши прежде всего интересен чудесами и фантасмагориями. Я смертельно обидел бы его, если б не привлек к заговору покушения на Христа. Ирина Сушко после первой же встречи окрестила Мишу Манилушкой, но я-то знал — он способен не только на маниловские прожекты.