Читаем APPLE. Взгляд изнутри: история интриг, ошибок и эгоизма полностью

Как-то Галанос получил по почте дискету и письмо от немецкого программиста Андреаса Хоммеля из Гамбурга. Дискета содержала компилятор для PowerPC. Кроме Галаноса, Хоммель посылал свой компилятор Apple и Symantec. Но так никогда и не получил от них ответа. Галанос же отреагировал мгновенно: сразу оплатил Хоммелю поездку в Монреаль. Бывший инженер Symantec Джон МакЭнерни прилетел в Монреаль по приглашению Галаноса, чтобы ознакомиться с компилятором на правах внештатного консультанта Metrowerks. "Джон, разобравшись с компилятором Андреаса, заявил, что мы имеем дело с великолепным алмазом, который может стать бриллиантом",— вспоминает Галанос.

Хоммель и МакЭнерни были немедленно зачислены в штат, и проект, названный Галаносом CodeWarrior, стартовал. Code Warrior должен был стать именно тем пакетом программных инструментов, каким обещал быть забуксовавший в самом начале Rainbow. В феврале 1993 года компаньоны полетели в Купертино, чтобы заручиться поддержкой Apple. Но Apple уклонилась от каких бы то ни было контактов с ними, заявив, что во всем полагается на Symantec. Так наши фанатики вынуждены были уединиться в своей лаборатории в гордом одиночестве. Но постепенно проект разрастался: к монреальскому ядру, сплотившемуся вокруг Хоммеля и МакЭнерни, вскоре присоединились инженеры Дан Подуэл из Бостона, Грег Доу из Беркли, штат Калифорния, Марк Андерсон из Ричмонда, штат Калифорния, и еще два программиста из Монреаля — Марсель Ахим и Берардино Баратта. Белангер, имевший опыт работы на рынках рисковых инвестиций, сумел даже найти кое-какие деньги под этот проект.

Команда была разбросана по всему миру: Монреаль, Бостон, Гамбург, Беркли. Разработчики посылали друг другу код частями через Internet. "Мы работали по ночам, по выходным, в общем, все время,— вспоминает Галанос.— Мы впали в раж". Прототип CodeWarrior был готов к концу лета, и Metrowerks начала продавать его большим компаниям, таким как Adobe, у которых на тот момент не было другого выбора, кроме как использовать RS 6000.

"Официально Adobe ждала завершения проекта Symantec, а втихую уже работала с CodeWarrior,— говорит Галанос.— Более того, инженеры как самой Apple, так и ее подразделения Claris тайно пользовались нашим пакетом программных инструментов для переноса на платформу PowerPC своих программ: Apple — MacWrite Pro, a Claris — Clarisworks".

Момент истины для CodeWarrior, а значит, и для Power Мас, настал в сентябре 1993 года, когда с помощью CodeWarrior Adobe удалось перевести свой Macintosh Illustrator целиком, со всеми его сложными графическими подпрограммами, с платформы старого Макинтоша, использовавшей архитектуру чипа Motorola серии 68000, на платформу PowerPC. Самым впечатляющим показателем была скорость, с которой работал CodeWarrior. Если бы использовалась [машина RS 6000, с ее операционной системой и программными инструментарии, то процесс компиляции и оптимизации кода занял бы как минимум сутки. CodeWarrior справился с задачей менее чем за двадцать минут.

Инженеры Metrowerks во главе с Галаносом продемонстрировали феноменальное быстродействие своего CodeWarrior руководству отдела Apple по связям с разработчиками, пригласив их в Монреаль. Демонстрация состоялась 15 сентября 1993 года. Контрольный опыт заключался в следующем: в тот момент, когда был запущен компилятор Symantec, компилирующий для PowerPC, Дан Подуэл выехал из Бостона в Монреаль. Сначала Подуэл добирался на поезде до аэропорта, а прилетев в Монреаль, взял такси и приехал на демонстрацию ровно через три часа и пятнадцать минут после своего выхода из дома — компиляция еще не закончилась.

"Тогда мы попробовали CodeWarrior,— говорит Галанос.— Он справился за одну минуту и пятнадцать секунд. Эффект был потрясающий. Плотина оказалась прорвана. После этого все уже были на нашей стороне".

CodeWarrior стал хитом на состоявшемся четыре месяца спустя, в январе 1994 года, форуме Macworld, организованном Apple. Копии программы расхватывали прямо с выставочной витрины, люди компилировали свои программы здесь же по ночам в своих номерах. Никто больше не хотел связываться с RS 6000, все даже думать забыли про Symantec и их Rainbow. В результате за три месяца до выхода PowerPC в мир были готовы уже сотни программ для него, а посему у будущих пользователей появились веские основания покупать Power Мас.

"Metrowerks были посланы Apple свыше",— говорит Дэвид Нил из Symantec.

Перейти на страницу:

Похожие книги

Курская битва. Наступление. Операция «Кутузов». Операция «Полководец Румянцев». Июль-август 1943
Курская битва. Наступление. Операция «Кутузов». Операция «Полководец Румянцев». Июль-август 1943

Военно-аналитическое исследование посвящено наступательной фазе Курской битвы – операциям Красной армии на Орловском и Белгородско-Харьковском направлениях, получившим наименования «Кутузов» и «Полководец Румянцев». Именно их ход и результаты позволяют оценить истинную значимость Курской битвы в истории Великой Отечественной и Второй мировой войн. Автором предпринята попытка по возможности более детально показать и проанализировать формирование планов наступления на обоих указанных направлениях и их особенности, а также ход операций, оперативно-тактические способы и методы ведения боевых действий противников, достигнутые сторонами оперативные и стратегические результаты. Выводы и заключения базируются на многофакторном сравнительном анализе научно-исследовательской и архивной исторической информации, включающей оценку потерь с обеих сторон. Отдельное внимание уделено личностям участников событий. Работа предназначена для широкого круга читателей, интересующихся военной историей.

Петр Евгеньевич Букейханов

Военное дело / Документальная литература