Мария Улиханова

Текст

Лауреат премии Грейс Хоппер и член Ассоциации вычислительных машин Джон Оустерхаут разработал графическую библиотеку Tk и скриптовый язык Tcl, который стоит наряду с такими известными языками как Python и Perl

Окончив факультет физики в Йельском университете, Джон поступил в Университет Карнеги-Меллон, где получил докторскую степень по информатике. В 1997 году он присоединился к компании Sun Microsystems и набрал там команду для разработки скриптового языка Tcl. Через год он покинул Sun и основал компанию Scriptics, которая занималась разработкой профессиональных инструментов для работы на Tcl. В 2000 году Оустерхаут продал Scriptics компании Interwoven и основал Electric Cloud. Новая компания Джона занималась программным обеспечением для управления жизненным циклом приложений.

Оустерхаут является автором статьи «Сценарии: высокоуровневое программирование для 21 века». В ней объясняется роль скриптовых языков в общей картине языков программирования, их комплементарность к системным языкам и необходимость для полноценной разработки программ. В одной из своих статей он пишет: «Есть два типа компьютерных языков: те, которые люди ненавидят, и те, которые никто не использует».

С 1995 года у Джона начались боли в руке: это был типичный для многих программистов «туннельный синдром». Травма запястья, вызванная монотонными, повторяющимися, многочисленными движениями, вскоре привела к потере функций руки. Оустерхаут ходил к разным специалистам, но так и не получил разумно обоснованный и понятный диагноз, объясняющий его болезнь. По его словам, лечение больше усугубило проблему, чем помогло.

Использованные источники: Shooke (CC BY-SA), I, Fant0men (CC BY-SA)