Аустерхаут, Джон
Джон Аустерхаут | |
---|---|
англ. John Ousterhout | |
Дата рождения | 15 октября 1954 (70 лет) |
Место рождения | Солано, Калифорния, США |
Страна | США |
Род деятельности | специалист в области информатики, инженер, программист, преподаватель университета, физик, научный работник, учёный в области информации |
Научная сфера | Информатика |
Место работы | |
Альма-матер | |
Учёная степень | |
Учёное звание | профессор |
Научный руководитель | Nico Habermann[вд][1] |
Известен как | создатель Tcl, Tk |
Награды и премии | Награда имени Грейс Мюррей Хоппер (1987), ACM Software System Award |
Сайт | profiles.stanford.edu/… (англ.) |
Джон Аустерхаут (Оустерхаут, Остераут, англ. John Ousterhout, род. 15 октября 1954 года) — американский учёный в области информатики, профессор Калифорнийского университета в Беркли, один из активных исследователей и пропагандистов прикладного значения языков сценариев в программировании, создатель языков Tcl и Tk. Председатель совета директоров компании Electric Cloud.
Степень бакалавра физики получил в Йейльском университете, докторскую степень по информатике — в Университете Карнеги — Меллона. Во время пребывания в должности профессора информатики Калифорнийского университета в Беркли [2] создал скриптовый язык Tcl (один из трёх известнейших в мире, наряду с Perl и Python) и платформо‐независимую графическую библиотеку Tk (применяется в большинстве проектов Открытого программного обеспечения, GNU, Tcl, Perl и Python) [3]. Также руководил исследовательской группой, которая спроектировала экспериментальную операционную систему Sprite[англ.] и её журнально‐структурированную файловую систему LFS. Оустерхаут является также первоначальным автором САПР СБИС Magic[4]. Награждён Премией имени Грейс Хоппер в 1987 году и в 1994 году избран действительным членом Ассоциации вычислительной техники.
В 1997 году перешёл из Университета Беркли в фирму Sun Microsystems, где набрал команду для разработки Tcl. В январе 1998 года ушёл из Sun и стал соучредителем компании Scriptics (позднее переименованной в Ajuba Solutions), занявшейся созданием профессиональных инструментов для разработки на Tcl, при этом большая часть его команды последовала за ним из Sun. Ajuba Solutions была куплена компанией Interwoven в октябре 2000 года[5].
Затем основал и возглавил компанию Electric Cloud[6], которая занимается программным обеспечением для управления жизненным циклом приложений (англ. Application Lifecycle Management).
Автор исторически важной для всех сценарных языков статьи «Сценарии: высокоуровневое программирование для XXI века», объясняющей роль и место этих языков в общей картине языков программирования[7] их необходимость для полноценной разработки программ и комплементарность к системным языкам.
Лауреат награды Software System Award Ассоциации вычислительной техники[8].
Проблемы со здоровьем
[править | править код]Начиная с 1995 года страдает встречающимся среди некоторых программистов синдромом запястного канала, причём, по его собственному утверждению, состояние, несмотря на длительное лечение, только ухудшается[9][10].
Примечания
[править | править код]- ↑ Mathematics Genealogy Project (англ.) — 1997.
- ↑ John Ousterhout (англ.). Eta Kappa Nu, Mu Chapter. — информация об Остерауте на сайте факультета информатики Калифорнийского Университета в Беркли. Дата обращения: 18 июня 2007. Архивировано из оригинала 6 июля 2004 года.
- ↑ Брент Б. Уэлш, Кен Джонс, Джеффри Хоббс. Практическое программирование на Tcl и Tk = Practical Programming in Tcl and Tk. — 4‑е изд. — М.: «Вильямс», 2004. — С. 1136. — ISBN 0-13-038560-3.
- ↑ John K. Ousterhout, Gordon T. Hamachi, Robert N. Mayo, Walter S. Scott, George S. Taylor. Magic: A VLSI layout system. Annual ACM IEEE Design Automation Conference archive. Proceedings of the 21st conference on Design automation table of contents. Albuquerque, New Mexico, United States. Pages: 152—159. Year: 1984. ISBN 0-8186-0542-1
- ↑ https://www.oreillynet.com/pub/a/network/2000/05/31/ajuba.html Архивная копия от 16 мая 2008 на Wayback Machine Cameron Laird. Tcl Devs Wave Goodbye to Scriptics and Hello to Ajuba. 05/31/2000. O’Reilly Media. (онлайновый ресурс американского издательства О’Рейли)
- ↑ https://www.electric-cloud.com/ Архивная копия от 28 июня 2007 на Wayback Machine Сайт компании Electric Cloud, Inc
- ↑ John K. Ousterhout Scripting: Higher Level Programming for the 21st Century Архивная копия от 1 февраля 2010 на Wayback Machine (англ.).
Перевод этой статьи Архивная копия от 30 сентября 2007 на Wayback Machine (рус.) в журнале «Открытые системы», № 3, 1998 - ↑ https://awards.acm.org/software_system/ Архивная копия от 28 декабря 2015 на Wayback Machine Официальный список лауреатов наград Software System Award общества ACM
- ↑ Алексей Долецкий. Такая разная эргономика. Журнал «Компьютерра», № 15 от 20 апреля 2004 года.
- ↑ https://home.pacbell.net/ouster/wrist.html Архивная копия от 11 октября 2007 на Wayback Machine англ. John Ousterhout. Dealing With RSI
Ссылки
[править | править код]- Воспоминания Джона Оустерхаута о первых днях Tcl на официальном сайте языка Tcl Архивная копия от 26 марта 2005 на Wayback Machine
- Обучающий материал под авторством Оустерхаута на официальном сайте языка Tcl Архивная копия от 9 сентября 2020 на Wayback Machine
- Родившиеся 15 октября
- Родившиеся в 1954 году
- Персоналии по алфавиту
- Учёные по алфавиту
- Доктора философии
- Родившиеся в округе Солано
- Программисты США
- Выпускники Йельского университета
- Лауреаты премии имени Грейс Мюррей Хоппер
- Учёные в области информатики США
- Создатели языков программирования
- Разработчики свободного программного обеспечения
- Лауреаты премии Рейнольда Джонсона в области систем хранения информации