Тед Келер - Ted Kaehler

Тед Келер
Родившийся
Эдвин Б. Келер

1950 (69–70 лет)
ГражданствоСоединенные Штаты
ОбразованиеСтэндфордский Университет (Б.С., 1972)
Университет Карнеги Меллон (M.Sc., 1976)
ИзвестенРабота над Болтовня, Писк, HyperCard
Супруг (а)Кэрол Нэсби (замужем в 1982–91)
Синтия (замужем в 1998–2020 годах)
Дети3
Научная карьера
ПоляИнформатика
УчрежденияXerox PARC, Компьютер Apple, Уолт Дисней Imagineering, Hewlett Packard, Точки зрения научно-исследовательский институт
Академические консультантыДональд Кнут
ВлиянияДональд Кнут, Алан Кей
Интернет сайтTedkaehler.weather-sizes.com/нас/Тед

Тед Келер (1950 г.р.) - американец специалист в области информатики известен своей ролью в разработке нескольких система методы. Он наиболее известен своим вкладом в языки программирования Болтовня, Писк, и Компьютер Apple с HyperCard система,[1] и другие технологии, разработанные в Xerox PARC.[2]

Фон

Келер - сын инженер-механик и вырос, возясь с механическими игрушками. В 1960-х годах он построил компьютер самостоятельно после статьи, опубликованной в Scientific American.[3] Он отправился в Gunn High School, дневная, государственная школа в Пало-Альто, Калифорния. Окончил в 1968 году.[3] Во время учебы в старшей школе Келер устроился на летнюю работу в тогдашнюю Fairchild Industries. В ходе этой работы он изучил язык программирования. Фортран.[3] Во время учебы в старшей школе он познакомился со своим первым компьютером, IBM 1620, управляемый Объединенный школьный округ Пало-Альто. Келер тогда посетил Стэндфордский Университет учиться физика, изучал программирование в Дональд Кнут, выучил язык APL, и встретил Дэн Ингаллс. Он закончил с Бакалавр (B.S.) по физике в 1972 году. Позже Xerox начала пилотную программу с Gunn High School, дневная, одолжив им Xerox Alto.

Xerox PARC

Ингаллс познакомил Келера с PARC, заключив контракт с Xerox. Они сформировали команду, в которую вошел Джордж Уайт, который уже работал с компанией. распознавание речи программного обеспечения.[3] В первые годы работы в PARC он посещал Университет Карнеги Меллон. Он закончил с Магистр естественных наук (M.Sc.) в Информатика в 1976 году. К 1980-м годам он, как сообщается, демонстрировал виртуальная реальность (VR) технология, с помощью которой пользователь Лабиринт войны 3D игра. Это изображение успешно озвучило ответ в реальном мире другому пользователю.[4] Разработку позиционировали как первую аватар -центрическая ссылка на такого рода технологии VR.[4]

Келер также был задокументирован как один из исследователей в PARC, который проинформировал Стив Джобс о трех нововведениях компании: графический интерфейс пользователя (GUI) Xerox Alto компьютер, Smalltalk и Ethernet сеть в PARC.[5]

Болтовня

Келер был частью группы, возглавляемой доктором К. Алан Кей кто усовершенствовал концепцию сетевые вычисления через Smalltalk. Это система, основанная на Джон Маккарти язык LISP и из языка программирования моделирования Симула, версии 1 и 67, которые были разработаны Норвежский вычислительный центр.[6] В рассказе Кая о раннем развитии Smalltalk он упомянул ключевые вехи, приписываемые Келеру. По словам Кей, вместе с Ингаллсом, Дэйвом Робсоном и Диана Мерри Например, Kaehler успешно реализовал систему Smalltalk-76 с нуля в течение семи месяцев.[7] Он состоял из 50 классов, составляющих 180 страниц исходного кода.[7] Kaehler также был признан за разработку виртуальная память система под названием Object-Oriented Zoned Environment (OOZE).[8] Эта система дала Smalltalk большую скорость, и была разработана система трассировки, использованная для клонирования Smalltalk-76, поскольку технология может записывать новые виртуальные воспоминания из их предыдущих итераций.[7]

В Smalltalk Келер тесно сотрудничал с двумя будущими Премия Тьюринга победители. Он начал профессиональное общение на всю жизнь с Аланом Кей, как описано здесь. Kaehler также является соавтором книги, Вкус Smalltalk, с Калифорнийский университет в Беркли профессор Дэвид Паттерсон,[9] будущий лидер RISC-V движение.

яблоко

Писк

В марте 1985 года Келер перешел в Apple в качестве исследователя.[10] Он стал участвовать в разработке Macintosh компьютеры, в первую очередь обеспечивающие техническую поддержку.[11] Однако Kaehler был более известен за улучшение других технологий, таких как система HyperCard компании с 1985 по 1987 год. Это инструмент, который позволяет пользователям создавать развлекательный и учебный контент. Kaehler добавил интерфейс, позволяющий управлять видеодиски.[1]

В 1996 году, работая в Apple, Келер получил патент США на изобретение периодических (всплывающих) ореолов пользовательского интерфейса вокруг объектов с кнопками для управления этим объектом.[12]

Писк

Kaehler также стал частью программное обеспечение с открытым исходным кодом поддерживаемая сообществом команда Squeak Central в 1996 году, в которую также входили Ингаллс, Джон Мэлони, Скотт Уоллес и Андреас Рааб. Первоначально он был разработан на основе Smalltalk-80 в Исследовательская лаборатория Apple[13] и позже был продолжен на Уолт Дисней Imagineering. Squeak был разработан как открытый и легко переносимый язык, полностью написанный на Болтовня и включены Система EToys, что позволяет детям видеть работу программного обеспечения.[14] Использование технологии Smalltalk позволяет упростить работу с Squeak. отлаживать, анализировать и изменять.[15] Kaehler был признан за написание кода платформы система окраски, Squeak Paintbox и другие пилотные версии EToys.

Личная жизнь

В 1982 году Келер женился на Кэрол Нэсби, которая также несколько лет работала в Apple, написала первое руководство для владельцев Macintosh, построила справочную систему HyperCard для версии 1.0,[16] и написал книгу HyperCard Power.[17] В 1991 году она умерла от осложнений 1 типа. сахарный диабет.[10]

В 1998 году он женился на своей второй жене Синтии. Она была бывшим воспитателем дошкольных учреждений в течение 25 лет и художницей, которая делала подвески из плавленого стекла для ожерелий и брошей.[18] Они жили в Лас Вегас, Невада и имел троих детей. В 2020 году она умерла от рак.

Смотрите также

Рекомендации

  1. ^ а б Ферстер, Билл (2016). Мудрец на экране: образование, СМИ и как мы учимся. Балтимор, Мэриленд: JHU Press. п. 86. ISBN  978-1-4214-2126-1.
  2. ^ "История вивария". Worrydream. Получено 2019-09-26.
  3. ^ а б c d Марков, Джон (2005-04-21). Что сказала Соня: как контркультура шестидесятых повлияла на индустрию персональных компьютеров. Пингвин. ISBN  978-1-1012-0108-4.
  4. ^ а б Гримшоу, Марк (2014). Оксфордский справочник виртуальности. Нью-Йорк: Издательство Оксфордского университета. п. 22. ISBN  978-0-1998-2616-2.
  5. ^ Дормель, Люк (2012). Революция Apple: Стив Джобс, Контркультура и как сумасшедшие захватили мир. Нью-Йорк: Random House. С. 155–156. ISBN  978-0-7535-4062-6.
  6. ^ «PCAD - Xerox Corporation, Исследовательский центр Пало-Альто (PARC), Пало-Альто, Калифорния». pcad.lib.washington.edu. Получено 2019-10-10.
  7. ^ а б c "Smalltalk.org: smalltalk: TheEarlyHistoryOfSmalltalk_V.html". Ramix.org. Получено 2019-09-27.
  8. ^ "Folklore.org: Модель Великого Объединения (1) - Ресурсы". Folklore.org. Получено 2019-10-10.
  9. ^ Kaehler, Тед; Паттерсон, Дэйв (1986-05-01). Вкус Smalltalk. Нью-Йорк: W. W. Norton & Company. ISBN  978-0-3939-5505-7.
  10. ^ а б Дормель, Люк (2012). Революция Apple: Стив Джобс, Контркультура и как сумасшедшие захватили мир. Нью-Йорк: Random House. С. 249–250. ISBN  978-0-7535-4062-6.
  11. ^ Лэнгтон, Кристофер (1989). Искусственная жизнь: материалы междисциплинарного семинара по синтезу и моделированию живых систем. Нью-Йорк: Рутледж. стр. xxiv. ISBN  978-0-3670-0290-9.
  12. ^ Патент США 5515496, Kaehler, Edwin B .; Кей, Алан К. и Уоллес, Скотт Г., «Компьютерная система с интерфейсом прямого управления и метод работы с ним», выпущенный 07 мая 1996 г., передан Apple Computer 
  13. ^ Аксит, Мехмед, изд. (1997-05-28). ECOOP '97 - объектно-ориентированное программирование: 11-я Европейская конференция, Ювяскюля, Финляндия, 9–13 июня 1997 г., Материалы. Берлин: Springer Science & Business Media. п. 316. ISBN  978-3-5406-3089-0.
  14. ^ Ли, Ньютон (2014). Цифровой да Винчи: компьютеры в искусстве и науке. Нью-Йорк: Спрингер. п. 141. ISBN  978-1-4939-0964-3.
  15. ^ Ингаллс, Дэн; Kaehler, Тед; Мэлони, Джон; Уоллес, Скотт; Кей, Алан (1997). «Назад в будущее: история Squeak, практического языка Smalltalk, написанного сама по себе». Уведомления ACM SIGPLAN. 32: 318–326. Дои:10.1145/263700.263754.
  16. ^ Кэлер, Тед (29 марта 2014 г.). "Тед Келер". Размеры погоды: Погода на дисплее. Получено 2020-07-13.
  17. ^ Кэлер, Кэрол; Аткинсон, Билл (1988-04-01). HyperCard Power: методы и сценарии. Нью-Йорк: Аддисон-Уэсли. ISBN  978-0-2010-6701-9.
  18. ^ Келер, Синтия. "Кулоны из плавленого стекла от Синтии Келер". Размеры погоды: Погода на дисплее. Получено 2020-07-13.

внешняя ссылка

Официальный веб-сайт