Билл Гейтс и сотворение Microsoft | страница 47



Компания Intel представила Microsoft свой чип 8086, что указывало на определенный интерес к получению Бейсика для нового микропроцессора. В это время в Microsoft решали, то ли продолжать разработку других языков для 8-битовых микрокомпьютеров, то ли переключиться на 16-битовые компьютеры на чипах типа 8086. Гейтс остановился на последнем, видя в этом дополнительную возможность утверждения Microsoft как первопроходца в данной области.

— Ладно, мы напишем вам Бейсик за три недели, — сказал Гейтс.

Представитель Intel принял это за шутку:

— Постойте, давайте серьезно. Вы справитесь с этой работой за девять месяцев?

Гейтс посоветовался с сотрудниками:

— Да нет, мы сделаем ее за три недели.

Разработка Бейсика для 8086 началась осенью 1978 г. и заняла полгода. Сначала, что уже стало традицией, в Microsoft подготовили программу для PDP-11 (DEC), моделирующую этот чип. Весной 1979 г. Бейсик был готов. И вновь программисты Microsoft разработали этот язык, в глаза не видя реального чипа.

В это время в Сиэтле над 8086 работал еще один компьютерщик. Тим Паттерсон только что получил степень по вычислительной технике в Университете штата Вашингтон и устроился на работу в небольшую местную фирму Seattle Computer Products. Паттерсона восхитил микропроцессор 8086, и он взялся за конструирование основанной на нем платы. Затем он встроил эту плату в один из микрокомпьютеров, использующих ту же шину, что и Altair. (Шина — это магистраль, по которой передаются данные в компьютере. Это электрическое или электронное соединение между платами, управляющими динамиком, дисководом и т. д.)

В мае 1979 г. Паттерсон, узнав, что Microsoft переехала в Беллевью, пошел в компанию, представился Полу Аллену и спросил, нет ли у них готовой программы для проверки его машины. Знакомство с Паттерсоном вызвало нервную дрожь у некоторых программистов, в частности, у Боба О’Рира, поскольку они еще в глаза не видели чип 8086. Паттерсона попросили немедленно приехать и проверить Бейсик для 8086.

Паттерсон переехал через ведущий в Беллевью мост над озером Вашингтон, установил свой компьютер и записал Бейсик для 8086, подготовленный Microsoft. Через неделю Бейсик для 8086 работал на плате Паттерсона.

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