Донна Денмана (Donn Denman) нельзя назвать особо значимым работником Apple, а в последствии и членом команды Macintosh. Не удивительно, что авторы, пишущие про историю Apple, редко вспоминают о нём. Но, на мой взгляд, он вполне заслуживает упоминания, как человек немало сделавший для Macintosh, но чья основная разработка так и не была оценена самой компанией.

В Apple Донн попал сразу же после окончания в 1979 году Antioch College, куда он поступил в 1975 году. Его работой была адаптация под Apple III интерпретатора языка программирования Applesoft Basic, созданного Microsoft для Apple II. Также в его обязанности входила дальнейшая поддержка и совершенствование этого ПО.

Кассета с копией Applesoft Basic

В команду Macintosh он перешёл в 1981 году, поддавшись уговорам Энди Хельфельда. Предполагалась, что новый компьютер должен попасть в продажу с предустановленным набором программного обеспечения, в число которого должен был бы входить интерпретатор Basic. Именно последним и должен был заняться Донн, имевший к тому времени немалый опыт работы в данном направлении. Тут нужно отметить, что интерпретатор для принципиально нового компьютера нужно было написать с нуля, адаптация старых версий тут не годилась.

Однако достичь этого так и не удалось. Донну просто не хватило времени для того, чтобы закончить работу, которую он выполнял фактически в одиночку. Лишь некоторое время ему помогал 18-летний Брайан Стеарнс (Bryan Stearns). Когда в начале 1983 года стало ясно, что Донн явно не укладывается в сроки, решено было отложить разработку и подключить программиста для решения других, более важных на тот момент программ. В частности им были написаны такие приложения, как часы и блокнот, ставшие в итоге стандартным набором программ для System (так изначально называлась Mac OS).

К работе над Basic Донн вернулся лишь после презентации Macintosh. К 1985 году всё было готово. И нужно отметить, что работа была выполнена действительно великолепно, Донну было чем гордиться, ведь он создал MacBASIC — первую в истории среду разработки для Macintosh.

MacBASIC

И тут произошло непредвиденное. Интерпретатор Basic для Macintosh написала также и Microsoft. Причём творение это во многом уступало разработке Денна. Но Билл Гейтс сумел найти способ надавить на руководство Apple с целью продвинуть своё творение. Дело в том, что в 1985 году заканчивалась 8-летняя лицензия на Applesoft Basic для Apple II. И Microsoft заявила, что откажется продлевать лицензию, если для Macintosh не будет выбрана именно её разработка, которую Билл Гейтс согласен был даже уступить по доллару за копию. Помимо этого он сумел также выбить себе бессрочную лицензию на пользовательский интерфейс Macintosh.

Apple же в те годы полностью зависела от продаж компьютера Apple II, успех которого во многом определялся именно наличием интерпретатора Basic. А времени создавать что-либо своё у компании уже просто не было. В результате Скалли уступил Гейтсу и творение Донна «пошло под нож».

В один день он получил указание свыше уничтожить все имеющиеся у него копии исходного кода MacBASIC, потому что работы в данном направлении «временно прекращаются». Никаких объяснений ему дано не было. Сказать, что Денн был вне себя, значит не сказать ничего. Остаток того дня он провёл, бешенно гоняя на мотоцикле в безуспешной попытке снять злость и напряжение. В результате попал в аварию и лишь чудом уцелел.

Донн Денманн в начале 80-х

Многие работники Apple были возмущены случившимся, а сделка от 1985 года до сих пор считается одной из худших совершенных Джоном Скалли, да и вообще в истории компании.

Донн еще некоторое время работал в Apple, став одним из создателей языка сценариев AppleScript, используемого и по сей день. Но долго оставаться в компании, которая так его подвела, так и не сумел. В результате он ушёл на работу в организацию Open Source Applications Foundation, а с 2008 года и по сей день трудится на благо Google.

Что же касается MacBASIC, то этот интерпретатор так и не был уничтожен. Пиратские копии его разошлись по всей стране. Он несколько лет использовался студентами и профессорами многих университетов в деле образования. Apple пыталась противодействовать этому, но безуспешно.


Прошлый выпуск рубрики "Биографии" был посвящён Тони Фаделлу — человеку, создавшему iPod.

ipum

Вадим Руденко

Пользуюсь техникой Apple еще с «классической эры», с 1995 года. За этот период застал не одну внезапную и значительную (а порой и откровенно шокирующую) «революцию» в развитии компании. Которая, несмотря ни на что не утрачивала своего очарования. Верю, что так оно будет и впредь.

Материалы

Нашел ошибку в тексте? Выдели ее и нажми Ctrl + Enter
  • ratijas

    настоящий пират, по-видимому. AppleScript я очень уважаю!

  • madebyfrost

    как его можно считать малозначительным? Как минимум видимые результаты его труд а вошли в стандартный пакет приложений. А если знать все те детали, то его вес еще больше возрастает.

    Но жизнь таки веселая штука.)