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