В последний четверг известный компьютерный инженер и давний коллега Apple Уильям «Билл» Аткинсон скончался в своем доме в долине Портола, Калифорния, от рака поджелудочной железы. Ему было 74 года. Его семья поделилась печальной новостью на Facebook, сообщив: ‘Мы скорбим об утрате нашего любимого супруга, отца и отчима Билла Аткинсона.’ Они продолжили описывать его как необыкновенного человека, чья смерть оставит глубокий след в мире.
Как сотрудник номер 51 в Apple, Аткинсон превратил сложные концепции компьютерной науки в удобные для пользователей графические решения, которыми ежедневно пользуются миллионы людей. Его графический движок QuickDraw сыграл ключевую роль в реализации интерфейса Macintosh; он представил миру концепцию редактирования растровых изображений через программу MacPaint; и его творение HyperCard на несколько лет опередило появление гиперссылочных элементов во Всемирной паутине.

Проще говоря, Джон Грубер, опытный аналитик из Apple, написал панегирик, утверждая что Билл Аткинсон возможно является величайшим программистом компьютеров всех времен, и это не преувеличение. Несомненно, он принадлежит к числу лучших кандидатов в список топ…
Невозможное стало возможным
В 1978 году Стив Джобс нанял Аткинсона из Вашингтонского университета, где тот занимался докторской степенью в области нейронауки. Как сам Аткинсон рассказал на Folklore.org в 2018 году, Джобс посвятил целый день убеждению его присоединиться к команде Apple, познакомив с каждым из её 30 сотрудников. Чтобы закрепить сделку, Джобс использовал яркую аналогию: ‘Подумайте о том, как восхитительно серфить по гребню волны, вместо того чтобы плескаться в воде позади неё.’
За две недели Аткинсон решил отказаться от своих дальнейших академических целей и переехал вместо этого в Кремниевую долину. Его отец был глубоко недоволен, считая, что целое десятилетие образования было потрачено впустую. Несмотря на свои опасения, Аткинсон убеждённо считал, что принял верное решение.

Влияние работы Аткинсона в Apple сопоставимо с иллюстрированной коллекцией революционных достижений в области вычислений. Его разработка Lisa Window Manager была ключевой, представляя концепцию перекрывающихся окон и выдвижной панели меню (которую он запатентовал). Более того, его графические примитивы QuickDraw сыграли решающую роль в обеспечении функционирования интерфейсов как Lisa, так и Macintosh, поскольку он выявил эффективные алгоритмы для быстрого рисования фигур вроде закругленных прямоугольников (
Кроме того, во время разработки MacPaint в 1984 году для первого Макинтоша он также разработал выделение lasso и движущиеся муравьи (динамическую пунктирную линию, используемую для выделения выбранной области). Эти элементы заложили основу, на которой впоследствии были разработаны такие приложения для редактирования изображений как Adobe Photoshop.

В своей трибьюте Грубер назвал код и алгоритмы Аткинсона одними из самых эффективных и изящных когда-либо созданных. Он заметил, что хотя оригинальная команда Macintosh была полна блестящих умов, возможно, именно Аткинсон сыграл самую важную роль в реализации кажущегося невозможным под техническими ограничениями того аппаратного обеспечения.
Известная история от Andy Herzfeld с Folklore.org иллюстрирует подход к программированию Аткинсона. Когда руководители команды Lisa попросили инженеров отправлять еженедельные отчеты о произведенных строках кода, Аткинсон недавно оптимизировал расчеты регионов в QuickDraw. Его переработка сделала код работающим в шесть раз быстрее и сократила его на 2000 строк. Для отчета о начальном прогрессе он набрал «-2000» в графе количества строк кода. Через несколько недель после этого менеджеры перестали просить его заполнять эту форму.

1985 год ознаменовал начало работы Аткинсона над HyperCard – системой создания гипермедиа. Этот инновационный программный инструмент позволял непрограммистам создавать свои проекты, используя простую концепцию: стопки карточек с графикой, звуком, текстом, кнопками и ссылками. HyperCard был выпущен в 1987 году, его влияние прослеживается до разработки Всемирной паутины.
С помощью HyperCard педагоги создавали увлекательные интерактивные уроки, художники разрабатывали погружающие мультимедийные проекты, а компании адаптировали собственные инструменты для баз данных — все это без необходимости в традиционном программировании. Эта универсальная цифровая среда также значительно повлияла на игровую индустрию: революционная приключенческая игра от первого лица 1993 года «Myst» изначально использовала HyperCard как основной игровой движок.

Для оригинального двухцветного компьютера Apple Macintosh, который мог отображать только черные или белые пиксели без каких-либо промежуточных оттенков, Аткинсон разработал новаторскую высококонтрастную технологию дитеринга. Этот метод создавал впечатление монохромных изображений с характерным пятнистым эффектом, ставшим знаковым для графики ранних моделей Mac. Сегодня некоторые цифровые художники и независимые разработчики игр по-прежнему ценят эту старинную эстетику, а такие инструменты, как веб-конвертеры, позволяют преобразовывать фотографии в классический стиль дитеринга Аткинсона.
Жизнь после Эпла
После ухода из Apple в 1990 году Эткинсон объединился с Марком Порат и Энди Херцфельдом для создания General Magic. Их целью было разработать персональные коммуникаторы, концепция которых впоследствии эволюционировала в смартфоны. Согласно Википедии, он присоединился к Numenta, стартапу по искусственному интеллекту, в 2007 году, утверждая, что их работа над машинным интеллектом была ‘более фундаментально значимой для общества, чем персональный компьютер и рост Интернета.’
Когда он стал старше, Аткинсон направил свой художественный талант на фотографирование природы, особенно акцентируясь на передаче замысловатых цветов и узоров в полированных камнях. Его публикация 2004 года ‘Within the Stone’ демонстрирует эти крупные планы.
В ноябре 2024 года Аткинсон раскрыл свой диагноз рака поджелудочной железы через публикацию в Facebook, выражая благодарность за невероятную и наполненную жизнь, которую он прожил до сих пор. Трагически, эта же болезнь унесла жизнь его друга и коллеги Стива Джобса в 2011 году.
Неудивительно, что после лидерства Джобса в Apple его преемник Тим Кук почётно почтил оригинального пионера графики для Mac, Билла Аткинсона, в субботу. В своей дань уважения Кук написал: ‘Мы глубоко опечалены уходом Билла Аткинсона из жизни. Он был инновационным мыслителем с непревзойденной креативностью, сочувствием и революционной работой над Маком, которая будет продолжать вдохновлять нас.’
Смотрите также
2025-06-09 16:25