план
Вступ
1 Біографія
2 Проблеми зі здоров'ям
Список літератури
Вступ
Джон Остерхут (англ. John Ousterhout) - американський вчений, творець Tcl і Tk.
1. Біографія
Джон Остерхут (це голландська прізвище, тим не менш, в його родині її тоді вимовляли «Оустёрхаут», а по-англійськи іноді читають «Аустерхаут») [1] був професором інформатики Каліфорнійського Університету в Берклі. [2] Під час перебування на цій посаді, він створив скриптова мова Tcl (один з трьох найвідоміших в світі, поряд з Perl і Python) і переносних незалежну графічну бібліотеку Tk (застосовується в більшості проектів Відкритого програмного забезпечення, GNU, Tcl, Perl і Python). [3] Оустерхаут також керував дослідницькою групою, яка спроектувала експериментальну ОС Спрайт (англ. Sprite - Фея) і її журнально-структуровану систему LFS. Остераут є також початковим автором САПР НВІС Magic. [4]
Він отримав свій ступінь бакалавра фізики в Йейльском університеті, і свою докторську ступінь з інформатики в Університеті Карнегі-Меллоун.
Остераут отримав премію імені Грейс Мюррей Хоппер в 1987 р і в 1994 році він був затверджений на посаді, як член найстарішого в світі наукового товариства в галузі інформатики - асоціації обчислювальних машин (англ. Fellow of the Association for Computing Machinery).
У 1997 р, Оустерхаут покинув Берклі щоб приєднатися до компанії Sun Microsystems Laboratories, де він набрав команду, яка б приєдналася до нього для розробки Tcl. Після декількох років в Sun, він покинув її, і став спів-засновником компанії Scriptics, Inc. (Пізніше названої Ajuba Solutions) в січні 1998, щоб забезпечити створення професійних інструментів розробки Tcl і велика частина його команди пішла за ним з Sun. Компанії Ajuba була куплена компанією Interwoven в жовтні 2000 р [5]
Оустерхаут потім заснував, і зараз є головою компанії Electric Cloud, Inc. [6], яка займається програмним забезпеченням для управління життєвим циклом додатків (англ. Application Lifecycle Management)
Джон Остерхут написав історично важливу для всіх скриптових мов статтю «Сценарії: високорівневе програмування для XXI століття», яка пояснює роль і місце цих мов в загальній картині мов програмування, [7] їх необхідність для повноцінного розробки програм і компліментарність до системних мов.
Оустерхаут - лауреат нагороди Software System Award суспільства ACM. [8]
2. Проблеми зі здоров'ям
Починаючи з 1995 р, Оустерхаут має проблеми зі здоров'ям, типові (на жаль) для багатьох програмістів - а саме, «тунельний синдром» [9] (англ. Repetitive strain injury, repetitive stress injury, occupational overuse injury, RSI): травми зап'ясть, викликані повторюваними, монотонними, численними рухами. [10] Це захворювання призводить до сильних болів і втрати функцій рук. Остераут пише: [10]
Я спробував безліч підходів до лікування своїх проблем RSI і не отримав успіху з більшістю з них. Я ніколи не міг отримати розумно обгрунтований діагноз того, що саме не так з моєю рукою. Деякі підходи до лікування, які я спробував (прописані передбачуваними експертами охорони здоров'я) в дійсності зробили проблеми ще гірше.
Список літератури:
1. John Ousterhout How do you pronounce "Ousterhout" anyway? (Or "Libes" for that matter?) (Англ.). Expect FAQ.
2. John Ousterhout (англ.). Eta Kappa Nu, Mu Chapter. - інформація про Остерауте на сайті факультету інформатики Каліфорнійського Університету в Берклі.
3. Брент Б. Уелш, Кен Джонс, Джеффрі Хоббс Практичне програмування на Tcl і Tk = Practical Programming in Tcl and Tk. - 4-е изд. - М .: «Вільямс», 2004. - С. 1136. - ISBN 0-13-038560-3
4. 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
5. http://www.oreillynet.com/pub/a/network/2000/05/31/ajuba.html Cameron Laird. Tcl Devs Wave Goodbye to Scriptics and Hello to Ajuba. 05/31/2000. O'Reilly Media. (Онлайновий ресурс американського видавництва О'Рейлі)
6. http://www.electric-cloud.com/ Сайт компанії Electric Cloud, Inc
7. John K. Ousterhout Scripting: Higher Level Programming for the 21st Century (англ.).
Переклад цієї статті (рус.) В журналі «Відкриті системи», № 3, 1998.
8. http://awards.acm.org/software_system/ Офіційний список лауреатів нагород Software System Award суспільства ACM
9. Олексій Долецкий. Така різна ергономіка. Журнал «Компьютерра», № 15 від 20 квітня 2004 року.
10. http://home.pacbell.net/ouster/wrist.html англ. John Ousterhout. Dealing With RSI
Джерело: http://ru.wikipedia.org/wiki/Оустерхаут,_Джон
|