Было уже поздно, и Эд предложил перенести испытание Бейсика на утро.
   – А где можно поужинать? – спросил я.
   Он отвез меня в трехдолларовый буфет в мексиканском районе под названием «У Панчо». На обратном пути в машину залетела оса и ужалила меня в шею. «Это что-то нереальное», – подумалось мне. Эд сказал, что довезет меня до отеля, где забронировал мне номер; я рассчитывал на что-то вроде недорогого «Мотеля-6». У меня в кармане лежало всего сорок долларов; с наличными у меня всегда было напряженно, а первую кредитную карточку я получил лишь много лет спустя. Я побледнел, когда Эд остановился у «Шератона» – лучшего отеля в городе – и проводил меня до стойки.
   – Вселяетесь? – спросил служащий. – Пятьдесят долларов.
   Я смутился, как никогда в жизни.
   – Эд, извините, – забормотал я, – но у меня нет столько наличных.
   Эд смотрел на меня минуту; похоже, я не оправдал его ожиданий. Потом он сказал:
   – Ничего, запишем на мою карточку.
   Оставшись один в комнате, я позвонил Биллу и сообщил:
   – Компьютер у них работает.
   Мы радовались, но и нервничали: завтра все решится.
   На следующее утро Эд и Билл Йейтс нависли надо мной, пока я, сидя перед «Альтаиром», вводил программу загрузчика с помощь тумблеров передней панели байт за байтом. В отличие от плоских пластиковых переключателей на PDP-8 металлические тумблеры «Альтаира» переключались туго. Процедура заняла пять минут, и я очень боялся, что Эд и Билл заметят, как я нервничаю. «Не заработает», – повторял я про себя.
   Я ввел двадцать первую команду, задал начальный адрес и нажал кнопку RUN. Огоньки на машине налились мутным красным сиянием, пока 8080-й выполнял шаги загрузки – по крайней мере хотя бы это получилось. Я включил считыватель перфоленты, и телетайп, пыхтя, начал втягивать наш интерпретатор Бейсика. При скорости десять символов в секунду чтение заняло семь минут (в те дни, пока машина загружала перфоленту, люди успевали попить кофе). Ребята из MITS стояли молча. В конце я нажал STOP и снова установил адрес на 0. Мой палец вновь застыл над кнопкой RUN…
   Я ни в чем не мог быть уверенным. Тысячи мелочей могли пойти неправильно в симуляторе или интерпретаторе, несмотря на двойную проверку Билла. Я нажал RUN. «Это вообще не может работать».
   Принтер телетайпа шумно ожил. Я вытаращился на заглавные буквы, не веря своим глазам.
   Там было напечатано:
   MEMORY SIZE? (РАЗМЕР ПАМЯТИ?)
   – Эй, – сказал Билл Йейтс, – он что-то напечатал!
   Они с Эдом впервые увидели, как «Альтаир» делает что-то, кроме маленького теста памяти. Они были ошеломлены. Я не верил своим глазам. Мы все смотрели на машину несколько секунд, а потом я напечатал полное число байтов на семи картах памяти: 7168.
   «ОК», – выплюнул «Альтаир». Теперь я знал, что пять процентов нашего Бейсика точно работают, но это еще не все. Лакмусовой бумажкой должна была послужить стандартная команда, которую мы использовали в качестве промежуточного теста в Кембридже. Она опиралась на ключевые коды Билла, на математику с плавающей запятой Монте и даже на мои «аббревиатуры», которые сокращали отдельные слова (например, «PRINT») до одного символа. Если команда сработает, значит, львиная доля нашего Бейсика тоже будет работать. Если нет – мы провалились.
   Я набрал команду:
 
   PRINT 2 + 2
 
   Машина ответила мгновенно:
 
   4
 
   Настал волшебный миг. Эд закричал:
   – Господи, он напечатал «четыре»!
   Эд влез в долги, чтобы поставить все на полноценный микрокомпьютер, и сейчас, похоже, его мечты становились явью. Он не мог поверить, что мы с Биллом решили головоломку, не имея под рукой «железа», – это казалось чудом. Но я был удивлен несравненно больше – тем, что наш Бейсик для 8080-го отлично сработал с первого раза без страховки. Ответ «Альтаира» – одна-единственная цифра, классическая задачка для детского сада – доказал, что мой симулятор попал в цель. Я испытал тихий восторг и огромное, огромное облегчение.
   – Давайте попробуем настоящую программу, – я старался говорить невозмутимо.
   Йейтс вытащил книжку под названием «101 компьютерная игра на Бейсике» – тоненькую брошюру, выпущенную DEC в 1973 году. В программе игры «Посадка на Луну», созданной задолго до того, как у компьютеров появилась графика, было всего тридцать пять строк. И все же я решил, что она поможет убедить Эда. Я ввел программу. Йейтс запустил лунный модуль и после нескольких попыток благополучно посадил его на поверхность Луны. Все в нашем Бейсике работало.
   Эд сказал:
   – Пойдемте в мой офис.
   Пройдя через зыбкий дверной проем, я сел перед столом Эда и перед оранжевой стеклянной пепельницей – самой большой, что я видел в жизни. Эд курил безостановочно – делал две-три затяжки, тушил сигарету и брал следующую. Полпачки он выкуривал за время короткого разговора.
   – Вы первые, кто пришел и показал нам что-то, – начал Эд. – Мы хотим получить от вас лицензию, чтобы мы могли продавать программу с «Альтаиром». Условия обговорим позже.
   Я улыбался не переставая. Вернувшись в отель, я позвонил Биллу, который восторженно выслушал новости. Теперь мы действительно в деле; по гарвардскому выражению, мы стали золотыми. Я готов был лететь в Бостон без самолета.
   Из Honeywell я периодически звонил Эду с новостями. Однажды он прервал меня:
   – Стоп, стоп. А что если вы переедете сюда, в Нью-Мексико, и возглавите нашу группу программного обеспечения?
   Альбукерке был для меня чужим – я вообще только что узнал, что он не в Аризоне. Но зарплата в 16 000 долларов – солидная разница с тем, что я получал в Honeywell, и трудно отказаться от работы с программой, которую сами написали. Кроме того, мы с Биллом считали, что одному из нас, возможно, нужно быть на месте, чтобы обслуживать клиента и следить, как продается наша программа. Я был свободнее, да и предложение сделали мне, так что выбор пал на меня.
   Я перезвонил Эду и сказал:
   – Когда мне начинать?
   Все мои коллеги как один заявили, что я совершаю большую ошибку. Безумие, говорили они, бросить устойчивую фирму ради ненадежной новой, продающей комплекты для любителей в пустыне.
   – В Honeywell у тебя надежное место, – повторяли мне. – Тут ты можешь работать долгие годы.
   Я и сам понимал, что рискую, но коллеги меня разочаровали. Хотелось услышать что-то вроде: «Удачи тебе, малыш, будь сильным».
   Боюсь, моя прощальная речь прозвучала не слишком любезно:
   – Как я понимаю, мне некого поздравить с моим отъездом, кроме самого себя…

Глава 7
MITS

   Эд Робертс был старше меня на двенадцать лет, и этим объяснялись особенности его первого знакомства с компьютерами. Когда он служил на Киртландской военной авиабазе в Альбукерке в 1960-х, там в лаборатории вооружения был один из самых мощных компьютерных парков в мире: два Control Data Corporation 6600, самые быстрые ЭВМ. Но Эдду не пришлось даже до них дотронуться. Он отдавал стопки своих перфокарт для обработки, и ему, как он объяснял мне, «это не нравилось».
   
Конец бесплатного ознакомительного фрагмента