Хто працював над Macintosh: команда талановитих програмістів

Цього тижня всі, хоч якось причетні до Apple, святкують ювілей Macintosh 128k. З нагоди дня народження гаджета журналісти CNET вирішили розповісти про тих, хто допоміг йому з'явитися на світ. Здорово, правда? Ми вже встигли перевести першу частину матеріалу, присвячену Барреллу Сміту - людині, яка спроектувала системну плату пристрою. Тепер прийшла черга поговорити про тих, хто працював над «софтом».


Створюючи свій перший Mac, Apple хотіла вивести на ринок дешевий продукт, розрахований, можна сказати, «на чайників», тому розробка зрозумілого ПЗ була одним з найбільш важливих завдань. З цим завданням вдалося впоратися завдяки QuickDraw - графічній бібліотеці, яка «відмальовувала» елементи інтерфейсу користувача на екрані і раніше використовувалася в Apple Lisa.


Автором ПЗ, портованого на Macintosh, був Білл Аткінсон. Він почав кар'єру з того, що «чистив» код, написаний іншими людьми, а потім зумів «піднятися» до рівня розробника мови Apple II Pascal і ключових програм. Крім QuickDraw, «на совісті» Аткінсона і програма MacPaint - засіб для малювання, який демонстрував можливості нового обчислювального пристрою.

"Можна підсумувати: все, що я робив в Apple - це придумував інструменти для творчих особистостей. Саме QuickDraw дозволив програмістам створювати свої проекти для Mac. Менеджер подій, меню, вікна - це те, над чим я працював, і що давало людям нові можливості ", - згадував він.

Бад Тріббл, ще один «софтверний кудесник», був першим програмістом, запрошеним у проект Macintosh у вересні 1980-го (тоді над моделлю працювало всього троє: Джеф Раскін, Браян Ховард і Баррелл Сміт). Трибблу було доручено написати графічний код для процесора 6809, проте сам він не був задоволений чіпом і переконав колег замінити його на модель 68000.

У лютому 1981 року Стів Джобс привів у команду ще одного професіонала - Енді Херцфельда, який потім згадував про це, як про «найважливіший етап у своїй кар'єрі, а може і в цілому житті».

"Я займався розробкою початкової системи введення/висновку, написав більшість драйверів для пристрою. Пізніше я написав Toolbox, користувальницький інтерфейс, заснований на тому, що Аткінсон зробив для Lisa, а також Scrapbook і Control Panel ", - ділиться досвідом Херцфельд. Крім цього, програмісту випало важке випробування: Бад Тріббл покинув Apple в грудні 1981-го, і Херцфельду довелося зайняти керуючу позицію. «Я повинен був годинами вирішувати організаційні питання, але при цьому я постійно писав код», - згадував він трохи пізніше.

Стів Каппс, який став частиною проекту на початку 1983-го, віддає Енді належне: "Він був головним, робив так, щоб все працювало. Він - імпресаріо, який витягнув проект, незважаючи ні на що. Без нього ми не написали б Finder ".


Сам Каппс зізнається, що його взяли в команду лише тому, що «всі інші перегоріли»: «Я робив все, що вони вже не могли». Наприклад, програміст написав утиліту, що дозволяла передавати дані з Apple Lisa на Macintosh, і пакет для редагування текстів, який поміщався на маленький ROM гаджета. Крім того, фахівець працював в парі з Брюсом Хорном, який працював над файловим менеджером.

"Брюс міг бачити, як приходять люди з журналу Rolling Stone, спілкуються з Енді, і це його відволікало. Тоді він працював неефективно. Він завжди був роздратований і думав, що його недостатньо цінують (він отримав посаду в Xerox в 13 років, так що його можна зрозуміти) ", - говорить Каппс. «Нам довелося знайти відокремлене місце, де ніхто нас не бачив, і ми закінчили Finder в повній ізоляції».

Ларрі Кеньон, який раніше працював в Amdahl і займався проектуванням системних плат, почав працювати з Енді Херцфельдом ще в 1980 році, а до проекту Mac приєднався на два роки пізніше. У сферу його компетенції входила робота над файловою системою, блоком управління пам'яттю і драйверами.

"Енді, головний в команді, відвантажував частину завдань мені. Він був автором першого дискового драйвера Apple II, так що з його допомогою я зміг зробити драйвери Twiggy (для 5,25-дюймової дискети) і Sony (для 3,5-дюймової дискети), а також сервісну утиліту для тих, хто проектував плати ", - говорить Ларрі.

Кеньон був одним з небагатьох, хто залишився працювати в Apple після звільнення Стіва Джобса у вересні 1985 року. «Після того, як пішов Джобс, почався хаос», - пояснює він. "Не було ніякої гарантії успіху і того, що компанія продовжить інвестувати в Mac. При Джобсі ми завжди знали, що слід робити, а чого робити не варто (хоча, бувало, ми бачили в чомусь необхідність, хоча Стів її заперечував) ".

Після масового відтоку кадрів Кеньон сфокусувався на тому, щоб забезпечити спадкоємність і зібрати нову групу, яка поліпшила б початкові можливості Macintosh. "Потрібно було підвищити продуктивність, скоротити час завантаження, довести до розуму інтерфейс і впровадити LocalTalk. LaserWriter і поява програм для комп'ютерної верстки подали нам ідею, як розвивати продукт далі ". І робота продовжилася. А тому самому «кістяку», гігантам, на чиї плечі піднялися новачки, потрібно було йти далі і з гордістю згадувати про миті в легендарній команді.

Вже не працюючи в Apple, Енді Херцфельд вимовив слова, які, ймовірно, міг би сказати кожен з його підлеглих: "Мені небачено пощастило опинитися в потрібний час і в потрібному місці. Пощастило зіграти важливу роль у створенні продукту, який змінив світ. Продукту, який визначив розвиток персональних комп'ютерів і зробив технології доступними для всіх. Хвилююче дивитися, як наш проект укорінюється в житті, як впливає на бізнес і простих людей ".


COM_SPPAGEBUILDER_NO_ITEMS_FOUND