Алан Кертис Кэй, Smalltalk и пионер GUI
Алан Кертис Кэй, Smalltalk и пионер GUI
Автор: Алексей Ветров [23.05.2026]

Читал в три года — и придумал ноутбук раньше, чем его построили

Алан Кэй вырос в среде, где искусство, литература и наука были неразделимы. Отец проектировал протезы рук и ног, мать-музыкант учила его играть. Он умел читать в три года и к моменту поступления в школу прочёл около 150 книг.

Это сформировало человека, который думает об идеях на несколько десятилетий вперёд.

Спрингфилд, Австралия и джаз

Алан Кёртис Кэй родился в Спрингфилде, Массачусетс, 17 мая 1940 года. Первые годы жизни провёл в Австралии, куда переехала семья, однако угроза японского вторжения в годы Второй мировой войны вынудила родителей вернуться в США.

Кэй — бывший профессиональный джазовый гитарист, композитор и театральный художник. Он также играет на классическом трубном органе как любитель.

ВВС, программирование и откровение

Из опыта службы в ВВС Кэй вынес ключевое наблюдение: программу можно строить так, что процедуры не знают, как представлены данные. Эта идея поддержала дальнейшее развитие объектно-ориентированного программирования.

Университет Колорадо и Юта: два диплома

В 1966 году Кэй окончил Университет Колорадо в Болдере по специальностям математика и молекулярная биология. В 1969 году получил степень доктора наук по информатике в Университете Юты.

В аспирантуре работал над FLEX — небольшим компьютером с графическим интерфейсом, — а также над трёхмерной компьютерной графикой под руководством Ивана Сазерленда. Познакомился с идеями Дугласа Энгельбарта об интерактивном взаимодействии с компьютером — и придумал Dynabook.

Dynabook: ноутбук, которого не существовало

Под влиянием работ Энгельбарта и собственных экспериментов с FLEX Кэй разработал концепцию Dynabook — небольшого планшетного компьютера с плоским экраном для детей. Dynabook так и не был построен, но идеи нашли воплощение в ноутбуках и планшетах десятилетия спустя.

Xerox PARC: Smalltalk, оконный интерфейс и персональный компьютер

В 1972 году Кэй присоединился к Xerox PARC — Исследовательскому центру Xerox в Пало-Алто.

Там он создал Smalltalk — первый полностью объектно-ориентированный язык программирования и операционную среду, включавшую ныне повсеместный интерфейс с перекрывающимися окнами. Он инициировал создание растрового экрана, рисования и анимации на экране. Участвовал в разработке Ethernet, лазерной печати и архитектуры клиент-сервер.

Именно в Xerox PARC Кэй руководил разработкой первого современного оконного интерфейса рабочего стола компьютера и лично ввёл термин «объектно-ориентированный».

Apple, Atari и Disney: после Xerox

В 1983 году Кэй ушёл из Xerox. Год проработал в Atari, затем в 1984 году стал научным сотрудником Apple Computer. В Apple его команда разработала Squeak — открытый вариант Smalltalk. В 1997 году вместе с командой перешёл в подразделение Imagineering компании Disney для продолжения работ над Squeak.

Награды

В 2003 году Кэй получил премию Тьюринга — высшую награду в информатике — за вклад в объектно-ориентированные языки программирования и персональные вычисления. В 2004 году — Киотскую премию за новаторские работы по объектно-ориентированным языкам и видение персонального компьютера как среды творческого самовыражения. Также лауреат премии Чарльза Старка Дрейпера Национальной академии инженерных наук и премии ACM по программному обеспечению.

Избранный член Американской академии искусств и наук, Национальной академии инженерных наук и Королевского общества искусств.


Tags: #АланКэй #AlanKay #биографияинформатик #Smalltalkобъектноориентированноепрограммирование #Dynabookконцепцияноутбука #XeroxPARCоконныйинтерфейсGUI #премияТьюринга2003 #объектно-ориентированныйтерминсоздатель #AppleSqueak #Киотскаяпремия

Дополнительные фотографии

Алан Кертис Кэй, Smalltalk и пионер GUI

Алан Кертис Кэй, Smalltalk и пионер GUI

Поделиться

Алан Кёртис Кэй

Алан Кёртис Кэй

Американский ученый в области теории вычислительных систем

Родился: 17.05.1940 (86)
Место: Спрингфилд (US)

Последние новости

Люди Дня

Последние комментарии

Оставьте Комментарий

Имя должно быть от 2 до 50 символов
Введите корректный email
Заголовок должен быть от 3 до 200 символов
Сообщение должно быть от 15 до 6000 символов