- Фантастика и фэнтези
- Ироническое фэнтези
- Стимпанк
- Детективная фантастика
- Киберпанк
- Попаданцы
- LitRPG
- Космоопера
- Технофэнтези
- Городская фантастика
- Русское фэнтези
- Юмористическая фантастика
- Космическая фантастика
- Боевое фэнтези
- Эпическая фантастика
- Зарубежная фантастика
- Книги магов
- Мистика
- Разная фантастика
- Разное фэнтези
- Любовное фэнтези
- Романтическая фантастика
- Городское фентези
- Историческая фантастика
- Историческое фэнтези
- Социально-философская фантастика
- Сказочная фантастика
- Иностранное фэнтези
- Романтическое фэнтези
- Ироническая фантастика
- Ужасы и Мистика
- Постапокалипсис
- Героическая фантастика
- Фэнтези
- Научная Фантастика
- Социально-психологическая
- Альтернативная история
- Боевая фантастика
- Разная литература
- Пословицы, поговорки
- Шахматы
- Визуальные искусства
- Фанфик
- Авто и ПДД
- Военное
- Отраслевые издания
- Гиды, путеводители
- Зарубежная образовательная литература
- Военная история
- Цитаты из афоризмов
- Современная литература
- Великолепные истории
- Начинающие авторы
- Современная зарубежная литература
- Боевые искусства
- Изобразительное искусство, фотография
- Кино
- Литература 19 века
- Недвижимость
- Музыка, музыканты
- Готические новеллы
- Истории из жизни
- Культура и искусство
- Спецслужбы
- Зарубежная прикладная литература
- Музыка, танцы
- Подростковая литература
- Прочее
- Военная техника, оружие
- Газеты и журналы
- Периодические издания
- Домоводство, Дом и семья
- Любовные романы
- Экономическая литература
- Научные и научно-популярные книги
- О животных
- Биохимия
- Культурология
- Юриспруденция
- Политика
- Психотерапия
- Языкознание
- Научпоп
- Медицина
- Психология, личное
- Радиотехника
- Филология
- Педагогика
- Образовательная литература
- Деловая литература
- Физика
- Науки: разное
- Химия
- Воспитание детей, педагогика
- Детская психология
- Зарубежная публицистика
- Биология
- Архитектура
- Зарубежная психология
- Науки о космосе
- Социология
- Математика
- География
- Беременность, ожидание детей
- Литературоведение
- Транспорт, военная техника
- Обществознание
- Зоология
- География
- Альтернативная медицина
- Иностранные языки
- Ветеринария
- Рефераты
- Астрология
- Биофизика
- Экология
- История Европы
- Учебники
- Шпаргалки
- Государство и право
- Ботаника
- Религиоведение
- История
- Техническая литература
- Прочая научная литература
- Психология
- Детективы и Триллеры
- Справочная литература
- Проза
- Новелла
- Юмор
- Проза
- Историческая проза
- Русская современная проза
- Советская классическая проза
- Повести
- Очерки
- Эссе
- Рассказы
- Зарубежная современная проза
- Сентиментальная проза
- Зарубежная классика
- Афоризмы
- Эпистолярная проза
- Феерия
- Семейный роман/Семейная сага
- Разное
- Антисоветская литература
- Магический реализм
- Русская классическая проза
- Современная проза
- О войне
- Контркультура
- Классическая проза
- Поэзия, Драматургия
- Детская литература
- Детская фантастика
- Детские остросюжетные
- Детские стихи
- Детские приключения
- Внеклассное чтение
- Учебная литература
- Зарубежные детские книги
- Бизнес
- Загадки
- Книги для подростков
- Школьные учебники
- Детский фольклор
- Книги для дошкольников
- Детские детективы
- Детская познавательная и развивающая литература
- Буквари
- Прочая детская литература
- Сказка
- Детская проза
- Детская образовательная литература
- Юмор
- Документальные книги
- Бизнес
- Внешнеэкономическая деятельность
- Тайм-менеджмент
- Кадровый менеджмент
- О бизнесе популярно
- Управление, подбор персонала
- Бизнес
- Менеджмент и кадры
- Продажи
- Экономика
- Ценные бумаги и инвестиции
- Малый бизнес
- Делопроизводство, офис
- Корпоративная культура, бизнес
- Банковское дело
- Финансы
- Зарубежная деловая литература
- Ораторское искусство / риторика
- Личные финансы
- Интернет-бизнес
- Поиск работы
- Государственное и муниципальное управление
- Бухучет и аудит
- Работа с клиентами
- Менеджмент
- Краткое содержание
- Личная эффективность
- Переговоры
- Приключения
- Старинная литература
- Религия и духовность
- Компьютеры и Интернет
- Блог
Читаем без скачивания Инноваторы. Как несколько гениев, хакеров и гиков совершили цифровую революцию - Уолтер Айзексон
Шрифт:
Интервал:
Закладка:
Время от времени приятели устраивали соревнования по программированию — кто быстрее всех напишет в блокноте самое короткое решение какой-нибудь задачки. Один выкрикивал: «Я справлюсь за девять строчек кода». «А я за пять», — звучало в ответ. По словам Аллена, все понимали, что каждый сэкономленный байт памяти — подарок пользователю, место под его приложения. Они задались целью уместить свой BASIC в 4 килобайта. (Для справки, у смартфона с памятью 16 гигабайт в четыре миллиона раз больше памяти, чем тогда было у компьютера.) По ночам они раскладывали распечатки с программным кодом на полу и искали, где можно было бы сделать его компактнее, элегантнее и эффективнее[761].
После восьми недель интенсивной работы, к концу февраля 1975 года, приятели закончили свой интерпретатор и вписались в идеальные 3,2 килобайта. «Не стоял вопрос, смогу ли я написать эту программу, стоял вопрос, смогу ли я сделать ее достаточно быстрой, но емкой, менее 4 килобайт, — делится Гейтс. — И это была самая крутая программа из мной написанных»[762]. Он в последний раз проверил все на ошибки, а затем распечатал программу на перфоленте при помощи PDP-10, чтобы отвезти свою работу в Альбукерке.
Уже в самолете Аллен осознал, что не взял программу загрузки, то есть последовательность команд, которая должна сообщить Altair, как переписать BASIC к себе в память. Перед посадкой он взял блокнот и написал двадцать одну строчку на машинном коде, который использовали процессоры Intel, в каждой строчке было трехзначное число в восьмеричной системе счисления. Он так запарился в своем бронзово-коричневом синтетическом костюме, что вспотел еще до выхода из аэропорта. Его должен был ждать Эд Робертс. Аллен ожидал увидеть энергичного топ-менеджера из прогрессивной корпорации наподобие тех инновационных компаний, что расположились вдоль шоссе 128[763], кольцевой дороги вокруг Бостона. А его встретил мужчина весом 130 килограммов в джинсах и галстуке-ленточке.
Головной офис MITS тоже не совсем оправдал ожидания Аллена. Это было помещение в непрезентабельном торговом центре, а единственный Altair, у которого хватило бы памяти для запуска BASIC, только тестировался. Было решено запустить интерпретатор на следующее утро. Робертс и Аллен пошли в мексиканскую забегаловку Pancho’s, где вы получали именно то, за что заплатили свои три доллара. Что называется, дешево и сердито. Робертс отвез гостя в ближайшую гостиницу сети Sheraton, где на ресепшене Аллену сообщили стоимость его ночлега — 50 долларов. У Аллена с собой было на 10 долларов меньше, и он многозначительно посмотрел на Робертса, которому пришлось раскошелиться. Аллен понял, что Робертс тоже ожидал увидеть кого-то другого[764].
На следующее утро Аллен пришел в MITS, чтобы опробовать интерпретатор BASIC. Пока компьютер десять минут загружал программу, Робертс и коллеги оживленно переглядывались, предвидя провал. Но Altair внезапно ожил и запросил объем памяти устройства. Кто-то из MITS аж подпрыгнул: «Смотрите, он что-то напечатал!» Аллен и сам был поражен. Он набрал ответ: «7168». Altair ответил: «ОК». Аллен вбил: «PRINT 2+2». Команда была элементарная, но именно она могла продемонстрировать, что Гейтс написал блестящий код, а Давидофф хорошо поработал над операциями с плавающей запятой. Altair выдал ответ: «4».
До этого момента Робертс молчал. Он загнал свою компанию в огромные долги ради дерзкой мечты создать доступный каждому домашний компьютер. Теперь он сидел и смотрел, как решалась судьба человечества. Впервые в истории на персональном компьютере была запущена программа. «О боже мой, он ответил — 4!» — радостно вопил Робертс[765].
Он пригласил Аллена к себе в офис, где они договорились, что интерпретатор BASIC будет установлен на всех компьютерах Altair. Позднее Аллен признается, что никак не мог стереть улыбку с лица. В Кембридж он вернулся с их новым личным Altair, который они установили в общежитии Гейтса и пошли праздновать. Гейтс, по обыкновению, пил коктейль «Ширли Темпл», имбирный эль с соком из вишни мараскино[766].
Через месяц Робертс предложил Аллену должность директора программного обеспечения MITS. Коллеги Аллена считали, что даже рассматривать это предложение — сумасшествие: «Ты отлично устроился в Honeywell. Ты сможешь работать здесь еще много лет», — говорили они. Но бунтарей и революционеров не интересует карьерная лестница. Поэтому весной 1975 года Аллен переехал в Альбукерке, город, про который он только недавно узнал, что он не в штате Аризона.
Гейтс решил на какое-то время остаться в Гарварде, где ему пришлось пройти своеобразный обряд инициации: его, как это случалось со многими из лучших студентов, вызвали на встречу с Административным советом университета из-за дисциплинарных проступков. Вспоминать об этом если и было весело, то только много лет спустя. Неприятности Гейтса начались после того, как аудиторы из министерства обороны решили проверить, как используется финансируемый ими PDP-10. Оказалось, что больше всего времени на нем работает второкурсник Уильям Генри Гейтс.
Он очень волновался. В свою защиту он написал объяснительную, в которой рассказал, как при помощи PDP-10 разработал интерпретатор BASIC. Его не стали наказывать за использование компьютера, однако сделали выговор за то, что из-под своего имени он пускал в систему Пола Аллена, который не был студентом Гарварда. Гейтс признал свою вину и согласился выложить в открытый доступ раннюю версию BASIC, но не улучшенный вариант, который они с Алленом разработали позднее[767].
В то время Гейтс был больше сосредоточен на их с Алленом бизнесе, чем на учебе в Гарварде. Он закончил второй курс весной 1975 года, а затем улетел в Альбукерке на все лето и остался там на осень, решив пропустить семестр в Гарварде. Затем он вернулся в университет еще на два семестра, на весну и осень 1976 года, но бросил учебу за два семестра до диплома. В июне 2007 года Гейтс получил почетную ученую степень Гарварда. На церемонии вручения он начал свою речь с обращения к отцу, который сидел в аудитории: «Я более тридцати лет ждал, чтобы сказать это: „Отец, я же говорил, что вернусь и получу свой диплом“»[768].
Micro-Soft
Когда Гейтс приехал в Альбукерке летом 1975 года, они с Алленом все еще работали с MITS на основе устной договоренности с Робертсом. Гейтс настаивал на подписании контракта и долго торговался. Было решено, что MITS сможет продавать BASIC в течение десяти лет с каждым компьютером Altair, а Гейтс и Аллен будут получать тридцать долларов с каждой проданной копии. Гейтсу удалось настоять, чтобы в договор было включено два положения, которые в будущем сыграют важную роль. Во-первых, программа должна остаться собственностью Аллена и Гейтса, MITS имеет право только продавать ее. Во-вторых, он требовал, чтобы MITS активно распространяла их BASIC среди других производителей компьютеров, при этом Гейтс и Аллен должны были получать часть дохода. Это создало прецедент для сделки между Гейтсом и IBM, которая состоялась через шесть лет. «Мы могли модифицировать нашу программу под любую машину. Так мы могли бы сами контролировать рынок, а не отдавать все в руки производителей компьютеров», — пояснял Гейтс[769].
(adsbygoogle = window.adsbygoogle || []).push({});