Текст книги "Хакеры: Герои компьютерной революции"
Автор книги: Стивен Леви
Жанр: Зарубежная компьютерная литература, Зарубежная литература
сообщить о неприемлемом содержимом
Текущая страница: 27 (всего у книги 40 страниц)
Дику были еще нужны талантливые программисты и он связался с рекрутерами[55]55
агентам по найму кадров – пр.перев.
[Закрыть]. Им дали понять, что он собирается искать самые сливки, лучших из лучших и никак не меньше. Один из рекрутеров упомянул про Кена: «Этот парень гениален».
Сандерланд позвонил Кену и пригласил его на интервью, также он пригласил туда истинного гения – Джея Салливана, для того чтобы тот проверил чего стоит Кен Вильямс. Дик никогда раньше не видел, чтобы кто-нибудь мог противостоять Салливану, и потому ему было любопытно, что же получиться из этого интервью.
Дик и Джей разговаривали о задаче реализации нового, дружественного к пользователю языка над которым работали в Informatics, когда к назначенному времени появился Кен. Он был в шлепанцах и спортивной майке, которая висела на нем так, что в ней с трудом можно было признать обычную майку. Разговор, который вели Дик и Джей, в основном, касался технических вопросов и вертелся вокруг того, как создать такой язык, который бы понимался непрограммистом (как и английский язык), но в котором не было бы никаких двусмысленных понятий или сокращений.
Внезапно Салливан повернулся к Кену и спросил: «Что ты думаешь о слове 'любой'»?
Без всяких колебаний, Кен вежливо сказал, что это конечно очень ценное слово, но, тем не менее, оно весьма двусмысленное… а затем начал без всякой подготовки высказывать идеи поводу того как можно было бы обращаться с таким словом.
Дику казалось, что он является свидетелем классического противостояния нахального парня из Помоны против всеми уважаемого худощавого мэтра из Чикаго. Кен производил хорошее впечталение, и был ясно, что он разбирается в компьютерах, но Дик уже неоднократно «ставил свои деньги» на Джея и Джей его ни разу не подводил. После того как Кен остановился, Джей методично и не повышая голоса, «порезал Кена на ломти бритвой», – как потом вспоминал Дик, перечисляя ошибки и неполноту высказанных Кеном идей. Но для Дика и даже для Джея был удивительным тот факт, что этот выкидыш высшей школы, вообще может думать на эту тему. И более того, поток критики Джея в его адрес, похоже, не оказал на него никакого влияния – Кен начал отвечать. Дик наблюдал за тем, как двое беседовавших уяснили идеи высказанные друг другом и начали превращать их в более стройную и чистую концепцию. Это была синергетика двух программистов – заветная мечта любого менеджера. Дик принял решение нанять Кена Вильямса на работу.
Дик передал Кена под патронаж Салливана, и теперь они вдвоем могли часами трепаться по поводу своих программистских заморочек. Для Кена это было равносильно получению образования: он изучал психологию вычислительной индустрии с такой стороны, с которой он никогда раньше не сталкивался. С другой стороны в этой работе был момент, который ему совсем не нравился – наличие босса. Кен в этом смысле был типичным антибюрократическим хакером. Он постепенно разочаровался в Дике – он не переносил его планы, расписания времени и прочую зацикленность на менеджерских деталях – препятствие для свободного потока информации.
Кен и Джей говорили о скользких местах определенных аспектов языка программирования, в частности о попытке понять смысл из контекста выражения «Список по клиентам». Означает ли это «Сортировать по клиентам», или возможно «Список всех клиентов»? Или может быть «Вывести список ЛЮБЫХ клиентов»? (опять это слово). Компьютер надо было запрограммировать так, чтобы он не запутался в этих интерпретациях. По крайней мере, компьютер должен спрашивать у пользователей подтверждение того или иного значения. Все это требовало от языка существенной гибкости и элегантности, и хотя Кен и его новый гуру Джей не говорили этого вслух, задача подобная этой немного выходила за рамки технологической проблемы и относилась в основном к лингвистике. А после того как вы по пояс увязали в дискуссии о значениях слова 'любой', то оставался очень небольшой шаг до начала философских размышлений по поводу смысла жизни.
Где-то посередине одного из этих диалогов мог прийти Дик, желавший посмотреть, как его подчиненные понимают друг друга. Кен позднее вспоминал: «Мы пытались объяснить ему все на максимально простом языке так, что понял бы даже двухлетний ребенок. Мы спрашивали его мнение, Дик охотно им делился, после чего мы выставляли его из комнаты. Дик никогда не понимал того, о чем мы разговариваем. Было понятно, что он не играет в этой лиге».
В то время Кен мог вполне считать, что он превосходит Дика, но спустя много лет он будет вынужден признать, что Дик был достаточно умен, чтобы распознать его талант. Кен понимал, что он был лишь одной крохотной и слабой частицей из суперпотока программистов, которые делали для Informatics удивительные вещи. Иногда Кен понимал, что Дик должно быть был счастлив, сумев по воле случая и своей собственной собрать пятерых из самых результативных программистов в свою команду. Был ли он или нет лучшим менеджером в мире, было вопросом, но, по меньшей мере, он прекрасно умел оценивать творческий потенциал человека.
Кен, который всегда хотел иметь больше денег, начал работать по совместительству. Сандерланд оставлял без удовлетворения его постоянные просьбы о подъеме зарплаты, а когда Кен сказал ему что он и сам был бы не против возглавить группу программистов, Дик, слегка удивленный нахальством этого талантливого, но очень уж самоуверенного молодого человека, быстро и коротко прекратил разговор: «У тебя нет таланта, чтобы управлять людьми». Кен Вильямс никогда этого не забудет. Кен обычно приходил домой и начинал жаловаться Роберте на своего начальника, какой он строгий, как он не понимает людей и их проблемы, но он был не столько недоволен своим боссом, сколько хотел больше денег – на более просторный дом, на более быструю машину, городское радио (CB), мотоцикл, ванную с горячей водой, всякие электронные штуковины, которые позволили бы ему удвоить, а то и утроить эффективность работы, позволяя переходить в фазу продолжительного бодрствования. В конце концов, работы за пределами компании стало больше, чем внутри, и, в 1979 году, он уволился из Informatics и стал независимым консультантом.
Поначалу он разработал схему возврата части налогов для таких больших компаний как General Motors и Shell, затем была работа с Warner Brothers, программирование системы для компании звукозаписи, которая позволяла более точно учитывать выплаты артистам. Потом была учетная система, которую он создал для Security Pacific Banks, что-то связанное с уплатой налогов за границей. Кен стал финансовым гуру; тридцать тысяч долларов годового дохода, которые он зарабатывал, выглядели только началом, и Кен продолжал идти вперед.
Он и Роберта дали немного воли своим фантазиям. В один из поздних вечеров когда Кен не был занят консалтингом, они вдвоем сидели в горячей ванне и разговаривали о том, что неплохо было бы уехать из пригородной части Сими Уоллей, которая стала для них как капкан, и переехать жить куда-нибудь в лес. Там они могли бы кататься на водных лыжах или на горных лыжах с горы… Просто куда-нибудь уехать. Конечно, в сутках было не так много часов, чтобы можно было бы заработать денег, для того чтобы провернуть эту затею, вне зависимости от того, у какого количества компаний Кен поставил бы свою программу для учета налогов. Так что фантазия оставалась всего лишь фантазией.
Фантазией, до тех пор, пока младшему брату Кена – Ларри, не попал в руки компьютер Apple.
Однажды Ларри принес его в офис Кена. Для Кена, который работал в свое время с телекоммуникационными сетями, обслуживающими по две тысячи человек одновременно, изобретавшего компьютерные языки вместе с такими гениями программирования как Джей Салливан, идея этого компьютера с прилизанными углами корпуса бежевого цвета, выглядела смехотворной: «По сравнению с компьютерами, которые я использовал, это была игрушка», – говорил он, – «Кусок мусора, первобытная машина».
С другой стороны у Apple было то, что не в состоянии были предоставить Неповоротливые Гиганты. Все то время, пока он работал на Informatics, компьютеры были пакетными, грузившие пачками ужасные перфокарты. Apple, по крайней мере, был интерактивной машиной. А если вы начинали знакомиться с ним поближе, то обнаруживалось, что он является достаточно мощной машиной, особенно в сравнении с большими машинами, которые были в ходу менее чем десять лет назад (По оценке Марвина Минского, профессора из МТИ, Apple II имел мощность сравнимую с PDP-1). Скорость его работы была сравнима с большими машинами, потому что на большом мэйнфрейме с разделением времени, каждой программе приходилось воевать за время процессора, с еще восемью программами других пользователей, который пытался обработать код каждой программы по очереди. Внутри Тупого Создания грелся кремний, во время ее попыток вручить по наносекунде каждому пользователю. Вы же не делили ваш Apple ни с кем. В ночной тьме, он спокойно стоял дома, ожидая вас и только вас. Кен Вильямс решил, что ему надо купить один такой для себя.
В Январе 1980 года, он наскреб «последние центы, которые у меня были», как он потом говорил и купил Apple II. У него заняло некоторое время, чтобы осознать, что эта машина представляет большой интерес. Кен понял также, что внутри самой компании Apple все служащие были такие же, как и он, либо технари, либо инженеры. Казалось логичным, если бы эти люди хотели, чтобы на их машине работал действительно мощный компьютерный язык. Никто еще не написал для Apple ФОРТРАН. Вряд ли кто-нибудь вообщезанимался на нем чем-нибудь конструктивным в то время, но Кен думал также как хакеры, которые не были в состоянии представить ничего лучшего в качестве цели, для которойможно было бы использовать компьютер. Тот же самый Синдром Инструментов для разработки других инструментов. (Первый проект Ричарда Гринблатта на PDP-1 был именно написанием реализации ФОРТРАНа, причем по той же самой причине). В этот момент Кен был еще не в состоянии понять, что Apple и другие небольшие компьютеры открыли целое направление развлечений для других, таких же хакеров, которые занимались хакерством между делом, среди всего остального.
Ирония судьбы заключалась в том, что хотя Кен планировал написать для Apple ФОРТРАН, более значительная революция в вычислительной технике произошла прямо здесь, в его доме.
* * *
Всю свою жизнь Роберта Вильямс была робкой женщиной. Она словно витала в облаках, ее карие, как у куколки, глаза, длинные темные волосы, колоколообразные рукава ее платьев, отделанные рюшами, замшевые ботиночки, воротнички как у Питера Пэна, все это говорили о том, что у этой женщины детство было богато насыщено фантазиями. И в самом деле, Роберта Вильямс в детстве очень много мечтала, куда больше чем остальные дети в ее возрасте. Она часто рисовала себе картины, в которых она оказывалась в необычных ситуациях. Ночью она лежала в постели и воображала себе «фильмы», как она их называла. То пираты похищали ее, и она должна была придумывать планы своего спасения, часто заканчивающиеся стремительным бегством. То она представляла себя в древней Греции. Она была переполнена событиями, которые будто бы с ней случались.
Дочь скромного сельскохозяйственного инспектора в Южной Калифорнии, она была болезненно стеснительной, и относительная изоляция от ее деревенского дома только усиливала это. «Я никогда не нравилась сама себе», – вспоминала она потом, – «Я всегда хотела быть кем– нибудь еще». Она чувствовала, что родители больше уделяют внимания ее младшему брату, который страдал эпилепсией, но для нее было развлечением рассказывать истории, которые очаровывали ее родителей и приводили в восторг ее брата, принимавшего их за чистую монету. По мере того, как она становилась старше и ее жизнь все больше вливалась во взрослый окружающий мир, «все это пришлось выбросить в окно», как она говорила. Когда она и Кен поженились, она пассивно смотрела, как он зарабатывает средства к их существованию. Она чувствовала себя настолько стеснительной, «что она с трудом могла сделать телефонный звонок». Придумывание историй было похоронено.
Затем, в один из вечеров, когда Кен принес домой компьютерный терминал, он позвал Роберту чтобы показать ей программу, которую кто-то принес на мэйнфрейм IBM. Он как раз подсоединился к хосту с этого терминала. «Посмотри, Роберта», – позвал он, сидя на полу, застланном зеленым ковром в свободной спальне, где стоял терминал, – «Посмотри какая интересная игра».
Роберта не хотела ни смотреть на нее, ни тем более играть. Прежде всего, ей не очень нравились игры. Во-вторых, игра была на компьютере. Хотя большинство своей жизни Кен потратил на работу с компьютерами, для Роберты они все еще оставались недружелюбными и непонятными созданиями. Но Кен настаивал, и в конце концов он заставил ее сесть за терминал, для того чтобы просто посмотреть, про что была игра. И вот что она увидела:
ВЫ СТОИТЕ В КОНЦЕ ДОРОГИ ПЕРЕД НЕБОЛЬШИМ ЗДАНИЕМ ИЗ КИРПИЧА.
ВОКРУГ ВАС ЛЕС. НЕБОЛЬШОЙ РУЧЕЙ ВЫТЕКАЕТ ИЗ ЗДАНИЯ И ВТЕКАЕТ В ОВРАГ.
Это было «Приключение (Adventure),» – игра, которую написал хакер из Стэнфордской Лаборатории ИИ, по имени Дон Вудс. Игра, была похожа на произведения Толкиена, которая погружала хакеров и пользователей в волшебный мир подземелий. И после того как Роберта на пробу набрала на клавиатуре GO EAST (ИДТИ НА ВОСТОК) она осознала, что игра захватила ее полностью и бесповоротно. «Я не могла остановиться. Это была какая-то болезненная тяга, я начинала играть и не могла оторваться. У меня был маленький ребенок – Крис, ему было восемь месяцев, и я совсем не обращала на него никакого внимания. Я не хотела, чтобы меня отрывали от игры, я даже не могла остановиться, чтобы приготовить обед». Она ничем не хотела заниматься, кроме как догадаться, как дойти до Обрыва Витта или как обойти чертову змею, для того чтобы взять гигантские раковины. А потом она сидела в постели и думала: "Чего я не сделала? Что мне еще надо сделать? Почему я не могу открыть эту дурацкую раковину? Что внутри нее?"
По началу Кен тоже принимал участие, но он вскоре потерял интерес. Роберта думала, что это связано с тем, что Кену не нравилось когда «Приключение» начинало печатать саркастические реплики. Вы могли набрать УБИТЬ ДРАКОНА, и машина печатала в ответ: «ЧЕМ? ГОЛЫМИ РУКАМИ?» И если вы не выходили из себя, то вам не стоило придавать этому большого значения. Вы тоже могли съехидничать в адрес машины, просто сказав ей «ДА». На что она печатала в ответ: ВЫ УБИЛИ ДРАКОНА ГОЛЫМИ РУКАМИ И ВОТ ОН ЛЕЖИТ МЕРТВЫЙ У ВАШИХ НОГ. Вы убили дракона! Вы могли идти дальше. Роберта методично проходила игру, тщательно рисовала карты и предвкушала то, что ждет ее дальше. Кен удивлялся тому, что когда-то Роберта не могла обращаться с компьютерами, а теперь ее невозможно отогнать от терминала. В конце концов, после месяца напряженных размышлений о троллях, топорах, туманных пещерах и гигантских залах, Роберта дошла до конца «Приключения». Она начала безрезультатно искать другие игры подобные этой.
Затем Кен купил Apple. Несмотря на свой, только что прорезавшийся интерес к компьютерам, Роберта была не сильно взволнована приобретением, которое стоило две тысячи долларов. Она сказала Кену, что если он так сильно его хотел, то пусть хотя бы попытается заработать денег с его помощью. Это полностью совпадало с тем, чем он хотел заниматься, а именно – писать компилятор FORTRAN для Apple и продавать его за кучу денег технарям, которые хотели иметь Инструмент для изготовления другого инструмента. Он нанял пятерых программистов по совместительству, которые должны были помочь ему в работе над компилятором. Дом Кена, типичный дом в городке Сими Уоллей (Simi Valley), с четырьмя спальнями и с участком в две тысячи квадратных футов, стал главным офисом проекта FORTRAN.
Тем временем Роберта узнала, что для Apple есть несколько игр, подобных «Приключению». Роберта купила несколько штук в магазине рядом с Нортриджем в Долине Сан– Фернандо, и обнаружила, что они для нее слишком легки. Она хотела, чтобы ее воображение, которое снова у нее проснулось, работало также как и раньше. И вот, она начала делать наброски своей собственной игры.
Она писала историю о «таинственном доме», и о вещах, которые в нем происходили. История во многом была похожа на «Десять негритят» Агаты Кристи, другим источником вдохновения служила для нее игра «Улика» («Clue»). Вместо того, чтобы просто искать сокровища (как в «Приключении»), в этой игре надо было заниматься расследованием. Роберта писала историю в точности так же, как она записывала карту во время своих игр. Вдоль пути она расставляла головоломки, персонажей, события и особые отметки. По истечении пары недель у нее на руках была стопа бумаг с картами, развилками, поворотами и изгибами сюжета, и она плюхнула всю стопку на стол перед Кеном и выпалила: «Посмотри, что я сделала!»
Кен сказал, что ее маленькая стопка выглядит просто замечательно, но она должна с ней еще позаниматься и закончить над ней работать. Пока еще никто не собирался в массовом порядке использовать компьютер как машину для игр. Они предназначались для работы инженеров, которые хотели разобраться в том, как с ее помощью можно будет разводить схемы или решать кубические экспоненциальные уравнения.
Спустя немного времени, Кен и Роберта были в Доме Планка в Долине. Дом Планка был мясным рестораном, который был внутри отделан красным деревом. Кен слушал, что говорит ему его утонченная жена, об игре в которой вы находитесь в старинном доме в Викторианском стиле, в котором, одного за другим, убивают ваших друзей. Она описала несколько затруднительных положений и рассказала о секретном проходе. Постепенно идея игры начала нравиться Кену. У Кена обычно был нюх на деньги, и он уже было начал прикидывать: удастся ли в этом случае просто заработать «на хлеб» или же получиться съездить на Таити или купить новую мебель.
«Выглядит неплохо», – сказал он ей, «но для того чтобы это действительно продавалось нужно кое-что еще. Иной угол. Несколько иной угол зрения – то, чем будет отличаться твоя игра от того, что уже есть».
Так оно и случилось, Роберте потом пришло в голову, что было бы здорово, если бы ее приключенческая игра сопровождалась картинками на экране компьютера. Вместо того, чтобы читать описание обстановки, вы могли видеть где вы находитесь. Она не имела представления о том, возможно ли это сделать на Apple или любом другом компьютере. И как можно было бы создать картинку внутрикомпьютера?
Кен подумал, что им стоит попробовать.
Ему вовремя подвернулось под руку устройство под названием VersaWriter – его только что начали выпускать. Это был планшет, на котором можно было рисовать, а он переносил все нарисованные фигуры в компьютер Apple. Но рисовать аккуратно с его помощью не получалось, а пишущим механизмом было сложно управлять, потому что он был больше всего похож на громоздкое основание от настольной лампы. Но что было хуже всего – он стоил две тысячи долларов. Кен и Роберта решили рискнуть и действовать наобум. Затем Кен перепрограммировал планшет так, что с его помощью у Роберты началось что-то получаться. В итоге ей удалось создать несколько дюжин черно-белых картинок комнат внутри таинственного дома, люди на которых были нарисованы чуть лучше, чем на карандашном наброске. Затем Кен закодировал логику игры и упаковал все семьдесят картинок на один гибкий диск. Это была задача, считавшаяся невыполнимой для любого программиста, который был хоть немного знаком с Apple. Секрет был в том, что картинки не хранились в виде полных экранов, вместо этого использовались команды ассемблера, с помощью которых записывались только координаты начальных и конечных точек линий в каждой картинке, и по мере необходимости компьютер отрисовывал линию за линией, и сцену за сценой. Это был завораживающий программный «бамминг», который характеризовал Кена как человека способного заниматься элитным хакерством. Вся работа отняла примерно месяц.
* * *
Кен забросил свой проект с ФОРТРАНом и принес игру в компанию Programma, которая занималась распространением программного обеспечения. Это был самый большой распространитель программного обеспечения для Apple в мире. В начале 1980 годов, это почти ни о чем не говорило. Они продавали некоторое количество программ с именами типа «Biorhythm,» «Nude Lady,» «Vegas Style Keno,» «State Capitals,» и «Apple Flyswatter.» Большинство игр было написано на BASIC (в отличие от более быстрого языка ассемблера) и с их помощью мог развлекаться только маленький ребенок или человек, которому нравилась сама идея игры на компьютере. Но последних было достаточно, и оборот компании Programma составлял $150,000 в месяц.
Людям из Programma понравился «Загадочный Дом». Их взорам предстала игра, подобная «приключению», которая была хорошо спланирована, написана на ассемблере, выделялась из общего ряда и имела графику. Тот факт, что картинки были черно-белыми и были больше похожи на то, что рисовал юный Д. Дж. Вильямс (которому к этому времени исполнилось шесть) был неважен. Главное было в том, что до них никто не делал ничего подобного. Они предложили Кену 25 процентов отчислений с каждой проданной копии, цена которой должна была составлять $12 долларов, и заверили его, что они смогут продать пять сотен копий в месяц. В течение шести месяцев, из расчета три доллара с каждой копии это составило бы $9,000. Это было почти в два раза больше чем Кену обещали за компилятор ФОРТРАНа, до того, как он поделил проект между пятью программистами. И все эти деньги должны быть заработаны при помощи этой незамысловатой игры, которую придумала Роберта.
Кен Вильямс также собирался продать игру самой Aplle Computer. Он послал образец, но прождав больше месяца, так и не получил ответа (Apple к этому моменту стала компанией с неповоротливым бюрократическим аппаратом. Примерно через год, она написала им ответ, в котором говорилось: «Да, может быть мы, и рассмотрим вопрос о ее покупке». Но это все говорило не столько о качестве «Таинственного Дома», сколько характеризовало то, чем стала Apple). Кен и Роберта не стали принимать предложение компании Programma. Они хотели получить вседеньги. Почему бы не начать продавать ее независимо? А если ничего не выйдет, то вот тогдаони и обратятся к ним.
После этого Вильямсы начали показывать «Таинственный Дом» по всем компьютерным магазинам в их районе. Персонал в магазинах поначалу относился к этой затее с недоверием, но спустя некоторое время все эти новые компьютерные фанатики, опьяненные силой, которую им давали их новые Apple, Radio Shack TRS-80 и Commodore PET начали ее продавать. После того как игра Роберты загружалась и показывала на экране картинку в высоком разрешении, изображавшую старый дом, сильно отличавшуюся от неуклюжих квадратных картинок в низком разрешении, то люди в магазине спрашивали Кена, как ему удалось это сделать. После нескольких таких визитов, Кен и Роберта поняли, что они, таким образом, сумеют зарабатывать от одной до двух тысяч долларов за месяц.
Следующим шагом была реклама продукта в журнале. Но по мере того как они этим занялись, они сообразили, а почему бы собственно не предложить еще пару игр, и почему бы не начать вести дела так, как их ведет настоящаякомпания? Для нее у них уже было придумано имя: On-Line Systems, это было название которое Кен использовал в своих мечтах о компании, которая будет продавать обеспечение. Это была идея о создании респектабельного бизнеса программного обеспечения для компьютеров Apple. Практически то же самое, с чем он сталкивался во время консультирования для онлайновых компьютерных фирм. Кен пришел к своему другу, и предложим ему стать первым внештатным программистом. Чтобы заработать денег, друг написал простую черно-белую «стрелялку» под названием «Skeet Shoot». Они напечатали несколько рекламных флаеров и листов документации, не горя желанием выкладывать сто долларов за пользование офсетной печатью. Роберта вырезала индивидуальные письма из журналов и несла получившийся «мастер-макет» в ближайшую копи-точку для размножения. На копиях вырезанное было окружено тонкой окантовкой из линий, что предательски выдавало способ их изготовления, но они старались сэкономить, потому что у них уже ушло пятьсот долларов. И вообще такая форма поставки в те дни считалась самой лучшей. Это был компьютерный мир, где упаковка была не так важна. Что имело цену – это то волшебство, которое происходило, когда все биты и байты правильно выстраивались друг за другом. Маркетинг был делом второстепенным.
На «Таинственный Дом», или «приключение в высоком разрешении #1», была установлена цена в $24.95. Кен и Роберта, полные оптимизма, купили целую коробку с сотней пустых дисков в ближайшем к ним магазине Rainbow Computing. Разослав флаеры в компьютерные магазины и разместив рекламу в майском выпуске журнала MICRO, со скрипом заплатив за это двести долларов, они принялись ждать. Первого мая у них зазвонил телефон, затем был небольшой перерыв и он зазвонил опять. И начиная с этого момента, он трезвонил не переставая. Кен и Роберта могли по пальцам пересчитать промежутки времени, когда телефон молчал.
За май Кен с Робертой заработали одиннадцать тысяч долларов. В июне их доход составил уже двадцать тысяч долларов, в июле – тридцать. Дом в Сими Уоллей стал машиной производящей деньги. Кен каждый день уходил на работу в Financial Decisions, где он занимался программированием за сорок две тысячи долларов в год, а Роберта сидела дома, занимаясь копированием дисков и раскладыванием их вместе с флаерами и документацией в герметичные пакетики с защелкой. При этом, ей надо было успевать присматривать за детьми и раскладывать программы по коробкам, прибирать дом и отсылать программы по UPS. Ночью Роберта занималась придумыванием сюжета для новой и более длинной приключенческой игры, также основанной на сказочном фольклоре.
Каждые несколько минут звонил телефон и весьма вероятно, что звонивший был готов умереть, пока ему не подскажут, как выбраться из абсолютно безвыходной ситуации в «Таинственном Доме». Люди, которые звонили по телефону, указанному во флаере, лежавшем в пакетике с игрой, были полностью уверены в том, что On-Line является очень большой компанией, и они поначалу не могли поверить своей удаче, что им повезло связаться с настоящим автором программы. "Я действительноразговариваю с человеком, который написал игру?" – «Да!». И стоя прямо на кухне, Роберта давала им подсказку. Она никогда не давала прямого ответа: для нее тоже было удовольствием немного размяться и поболтать со звонившими. Энергетика игры разносилась как зараза. Люди, играя на компьютере, превращались в лунатиков.
Кен Вильямс по-прежнему занимался работой на полный рабочий день в Financial Decisions, разрабатывая для них сложную финансовую систему и возглавляя департамент обработки данных. Ночью, он работал на Apple, занимаясь хаканьем новой системы, написанной на машинном языке, для новой приключенческой игры Роберты. По уикэндам, Кен обходил все компьютерные магазины. Постепенно он понял, что программный бизнес будет отнимать у него все его время.
Роберта считала, что по мере того как размышления ее мужа над тем, увольняться ли ему с его работы или нет, будут обретать более конкретные формы, то они смогут выполнить свое желание переехать куда-нибудь в глушь. Ее родители жили в горах Йосемайт, рядом с небольшим городом Окхарст, и это было еще более спокойное и тихое место, чем то, в котором она выросла и которое часто вспоминала. Она думала, что там было бы хорошо их детям. И вот, однажды, они решились. «Я собираюсь переехать в горы», сказал Кен удивившемуся Дику Сандерланду на одной из вечеринок в фирме. Дик и Кен находились в комнате, в стороне от общего шума, и Кен сказал: «Мне уже двадцать пять лет, и благодаря Apple, теперь стало возможным осуществление моей мечты: жить в лесу, в бревенчатом домике и писать программы».
Кен и Роберта купили первый дом, который им подвернулся. В нем было три спальных комнаты. Это был грубовато срубленный дом в виде буквы "A", стоявший на Мадж Рэнч Роуд за Коарзголд в Калифорнии.
К тому времени они завершили игру Роберты «Колдун и Принцесса». Она была в два раза длиннее чем «Таинственный Дом», и, благодаря усовершенствованиям Кена в самой программе, работала гораздо быстрее. Кен писал на ассемблере новый интерпретатор для создания приключенческих игр. Он называл его ADL или Adventure Development Language. В новом «приключении в высоком разрешении #2» было свыше ста пятидесяти картинок. Кен придумал вспомогательные процедуры, которые позволяли Роберте вводить в компьютер картинки также легко, как если бы она рисовала их при помощи обычного планшета. На этот раз картинки были цветными; Кен использовал способ под названием «dithering», с помощью которого он смешивал точку за точкой все шесть цветов, доступных на Apple. Смешивая цвета, он получал 21 цвет. Он делал на Apple такое, что никогда не приходило в голову Возняку. Он творил волшебство.
Единственной сложной задачей в игре была первая головоломка, где искатель приключений в своем длинном путешествии в освобождении Принцессы Серении, по имени Присцилла из под власти Колдуна Гарлина, должен был преодолеть змею. Ответ на нее не был очевиден: вам надо было поднять камень и использовать ее для того чтобы убить змею, но до того момента как вы могли подобрать камень (или, по крайней мере, то что на него было похоже), вас кусал скорпион и вы умирали от укуса. Большинство людей начинало биться головой об стену после третьего или четвертого раза. В конце концов, после бесконечных и бесплодных попыток, искатели приключений звонили на кухню Роберте в Коарзголд (а местные жители, иногда звонили даже в шесть часов утра по калифорнийскому времени). После этого On-Line даже начала поставлять в стандартной поставке подсказку для решения этой задачи.
Но вне зависимости от сложностей со змеей «Колдун и Принцесса» были проданы в количестве свыше 60,000 копий по $32.95 за штуку. Кен и Роберта сидели в горячей ванне, которую они купили, не веря в происходящее, и спрашивая друг друга: «Неужели это правда?».
Первого декабря этого же года, после того как бизнес уже изменил их жизнь, позволил приобрести дом, и сделал их поднимающимися звездами в мире Apple, они перенесли свои занятия из дома в двухэтажное здание в Окхарсте, семь милей вверх по дороге 41. По соседству жил религиозный миссионер, который без успеха пытался заманить Литтл Ричарда на национальный тур со своими проповедями, и они могли слышать через тонкие стены, как он ругается.
Правообладателям!
Это произведение, предположительно, находится в статусе 'public domain'. Если это не так и размещение материала нарушает чьи-либо права, то сообщите нам об этом.