Гай Л. Стил мл. - Guy L. Steele Jr.
Эта статья поднимает множество проблем. Пожалуйста помоги Улучши это или обсудите эти вопросы на страница обсуждения. (Узнайте, как и когда удалить эти сообщения-шаблоны) (Узнайте, как и когда удалить этот шаблон сообщения)
|
Профессор Гай Льюис Стил мл. Кандидат наук. | |
---|---|
Гай Стил в 2015 году | |
Родившийся | |
Гражданство | Соединенные Штаты |
Образование |
|
Известен | |
Награды | |
Научная карьера | |
Поля | Информатика |
Учреждения | |
Докторант | Джеральд Сассман |
Влияния | Джон Маккарти |
Гай Льюис Стил мл. (/sтял/; родился 2 октября 1954 г.) - американец специалист в области информатики кто сыграл важную роль в разработке и документировании нескольких компьютерных языки программирования и технические стандарты.
биография
Стил родился в Миссури и закончил Бостонская латинская школа в 1972 году. Он получил Бакалавр искусств (BA) в Прикладная математика из Гарвардский университет (1975) и Степень магистра (M.S.) и Доктор Философии (Доктор философии) из Массачусетский Институт Технологий (MIT) в Информатика (1977, 1980). Затем он работал доцент информатики в Университет Карнеги Меллон и компилятор исполнитель в Tartan Laboratories. Затем он присоединился к суперкомпьютер Компания Думающие машины, где он помог определить и продвинуть параллельные вычисления версия Лисп язык программирования с именем * Лисп (Star Lisp) и параллельная версия языка C названный C *.
В 1994 году Стил присоединился к Sun Microsystems и был приглашен Билл Джой стать членом Ява после того, как язык был разработан, поскольку у него был опыт написания хороших технические характеристики для существующих языков.[нужна цитата ] В 2003 году он был назначен членом Sun Fellow. Стил присоединился к Oracle в 2010 году, когда Oracle приобрела Sun Microsystems.
Работает
Находясь в Массачусетском технологическом институте, Стил опубликовал более двух десятков статей с Джеральд Джей Сассман по теме языка Lisp и его реализации ( Лямбда-документы ). Одним из их наиболее заметных вкладов был дизайн языка. Схема.
Стил также разработал оригинальный набор команд Emacs и первым портировал TeX (из ОЖИДАЕТ к ЭТО ). Он опубликовал статьи по другим темам, включая компиляторы, параллельную обработку и языки ограничений. Одна сочиненная им песня была опубликована в официальном журнале Ассоциации вычислительной техники. Коммуникации ACM (CACM) ("Песня Telnet", апрель 1984 г., пародия на поведение серии PDP-10 ТЕЛНЕТ реализации, написанные Марк Криспин ).
Стил работал в аккредитованном технические стандарты комитеты, в том числе: Ecma International (ранее Европейская ассоциация производителей компьютеров (ECMA)) TC39 (для языка ECMAScript, для которого он был редактором первого издания), X3J11 (за C ), и X3J3 (за Фортран ) и по состоянию на 2019 год[Обновить], Председатель X3J13 (за Common Lisp ). Он также был членом Институт инженеров по электротехнике и электронике (IEEE) рабочая группа, разработавшая стандарт IEEE для языковой схемы, IEEE Std 1178-1990. Он представлял Sun Microsystems на форуме High Performance Fortran Forum, который произвел Высокопроизводительный Фортран спецификация в мае 1993 г.
Помимо спецификаций языка Java, работа Стила в Sun Microsystems включала исследования в области параллельных алгоритмов, стратегий реализации, а также поддержки архитектуры и программного обеспечения. В 2005 году Стил возглавил группу исследователей в Sun, разрабатывающую новый язык под названием Крепость, высокопроизводительный язык, предназначенный для устаревания Фортран.
Книги
В 1982 году Стил редактировал Словарь хакера (Харпер и Роу, 1983; ISBN 0-06-091082-8), который был печатной версией Файл жаргона.
Стил и Сэмюэл П. Харбисон написали C: Справочное руководство, (Prentice-Hall, 1984; ISBN 0-13-110016-5), чтобы дать точное описание языка C, которую Tartan Laboratories пыталась внедрить на широком спектре систем. Оба автора участвовали в Американский национальный институт стандартов (ANSI) процесс стандартизации Си; Было выпущено несколько редакций книги, отражающих новый стандарт.
16 марта 1984 г. Стил опубликовал Common Lisp язык (Цифровая пресса; ISBN 0-932376-41-X; 465 страниц). Это первое издание было оригинальной спецификацией Common Lisp (CLtL1) и послужил основой для стандарта ANSI. Стил выпустил значительно расширенное второе издание в 1990 году (1029 страниц), в котором задокументирована почти финальная версия стандарта ANSI.[1]
Стил вместе с Чарльзом Х. Кельбелем, Дэвидом Б. Лавманом, Робертом С. Шрайбером и Мэри Э. Зозель написали Справочник High Performance Fortran (MIT Press, 1994; ISBN 0-262-11185-3).
Стил также был соавтором всех трех изданий Спецификация языка Java (Аддисон-Уэсли, третье издание, 2005 г .; ISBN 0-321-24678-0) с Джеймс Гослинг, Билл Джой, и Гилад Браха.
Награды
Стил получил ACM Премия Грейс Мюррей Хоппер в 1988 году. Член ACM в 1994 году член Национальная инженерная академия Соединенных Штатов Америки в 2001 году и стипендиат Американская академия искусств и наук в 2002 г. Он получил Премия доктора Добба за выдающиеся достижения в области программирования в 2005 году.[2]
Другие занятия
Стил современная западная кадриль и звонящий от Mainstream до C3A, член Tech Squares,[3] и член Callerlab.
Под псевдонимом Великий Quux,[4] это было старое студенческое прозвище в Бостонская латинская школа и Массачусетский технологический институт, он опубликовал легкие стихи и карикатуры "Crunchly"; некоторые из последних появились в Словарь нового хакера. Он также использовал инициализм GLS. /ˈɡлɪs/.
В 1998 году Стил решено игра Тико через компьютер, показывая, что должно произойти, если оба игрока будут играть разумно; он обнаружил, что ни один из игроков не может добиться победы. Стил также показал, что вариант Advanced Teeko - это победа для черных (опять же, при условии идеальной игры), как и еще один вариант, но остальные четырнадцать вариантов - ничьи.[5]
Рекомендации
- ^ Стил-младший, Гай Л. (1990). Common Lisp the Language, 2-е издание. Репозиторий искусственного интеллекта CMU. Цифровая пресса. ISBN 1-55558-041-6. Получено 2019-06-28.
- ^ Эриксон, Джонатан (1 апреля 2005 г.). "Премия журнала доктора Добба за выдающиеся достижения в программировании, 2005 г.". Журнал доктора Добба. Лондон, Англия: Informa Tech. В архиве с оригинала 30 апреля 2005 г.. Получено 2019-06-28.
- ^ "Oracle Labs; подробности о людях". Labs.oracle.com. Получено 2016-09-25.
- ^ "Гай Стил". Гарвардская школа инженерии и прикладных наук Джона А. Полсона. 2013-03-22. Получено 2019-06-28.
- ^ Эпштейн, Ричард А. (2012). Теория азартных игр и статистическая логика, 2-е изд.. Академическая пресса. п. 341.
дальнейшее чтение
- Сейбел, Питер (16 сентября 2009 г.). Кодеры за работой: Размышления о ремесле программирования. Apress. С. 325–372. ISBN 978-1-4302-1948-4. OCLC 10605060.
внешняя ссылка
- Работы Гая Л. Стила в Проект Гутенберг
- Работы Гая Л. Стила-младшего или о нем. в Интернет-архив
- Биографическая страница Sun / Oracle для Стила
- Telnet Song
- Стихи (в основном пародии) из студенческих времен Гая Стила
- Подкаст-интервью с Гаем Стилом на Software Engineering Radio
- «Развитие языка», лейтмотив конференции ACM OOPSLA 1998 г. (текст )
- Гай Стил: Дэн Фридман - Крутые идеи (60 лет со дня рождения Дэна Фридмана)