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