Лесли Лэмпорт, создатель LaTeX, недавно получил престижную наградуПремия Тьюринга(видетьздесьиздесь). Его работа над LaTeX сама по себе является достижением, но она даже не стала причиной получения им награды.
Дональд Кнут, создатель TeX, также получил премию Тьюринга (см.здесь).
Кто еще получил престижные награды и связан с миром TeX?
решение1
Гай Стилотмеченный наградами ученый-компьютерщик, работающий над TeX.
Вот началокороткая биографиявзято из книги Питера Сейбела,Кодеры за работой, для которого автор взял интервью у Стила.
Гай Стил — настоящий программист-полиглот. Когда я спросил его, какие языки он использовал серьезно, он составил следующий список: COBOL, Fortran, ассемблер IBM 1130, машинный язык PDP-10, APL, C, C++, Bliss, GNAL, Common Lisp, Scheme, Maclisp, S-1 Lisp,Лисп, Си, Java, JavaScript, Tcl, Haskell, FOCAL, BASIC, TECO и TeX. «Это основные, я думаю», — добавил он.
Он приложил руку к созданию обоих основных сохранившихся диалектов Lisp общего назначения: Common Lisp и Scheme. Он работал в органах по стандартизации, которые определили Common Lisp, Fortran, C, ECMAScript и Scheme, и был нанят Биллом Джоем для помощи в написании официальной спецификации языка Java. Сейчас он работает над проектированием Fortress, нового языка для высокопроизводительных научных вычислений.
Академическая карьера Стила включала степень бакалавра в Гарварде и степень магистра и доктора философии в Массачусетском технологическом институте. Во время учебы в Массачусетском технологическом институте он сотрудничал с Джеральдом Сассманом в серии статей, ныне известных как «The Lambda Papers», включавших оригинальное определение языка программирования Scheme. Он также был летописцем хакерской культуры как один из первых составителей Jargon File и редактором книжной версии The Hacker's Dictionary (впоследствии обновленной и расширенной Эриком С. Рэймондом как The New Hacker's Dictionary). И он сыграл важную роль в рождении Emacs и былодин из первых программистов, портировавших программу Дональда Кнута TeX.
Стил является членом Ассоциации вычислительной техники и Американской академии искусств и наук, а также членом Национальной инженерной академии США.В 1988 году он стал обладателем премии Грейс Мюррей Хоппер от ACM, а в 2005 году — премии доктора Добба за выдающиеся достижения в программировании.
(выделено мной)
Сам Кнут в интервью, которое он дал Сейбелу для той же книги, описывает Стила как человека, оказавшего влияние на разработку TeX (см. стр. 597 вКодеры за работой).
Сейбел:Вы сами разработали несколько языков, вероятно, наиболее широко используемым из которых является TeX.
Кнут:Итак, TeX — это язык программирования, но мне пришлось с трудом внедрять эти функции.Гай Стил, Терри Виноград, Лесли Лэмпорт и другие люди нуждались в вещах, когда они использовали TeX в качестве интерфейса для своего материала. Я думаю, Терри Виноград писал книгу о синтаксисе естественных языков, поэтому у него были действительно мощные макросы, которые он хотел написать, чтобы сделать диаграммы в своей книге. Это сильно подтолкнуло TeX к тому, чтобы стать языком программирования в самые ранние дни.
(выделено мной)
решение2
Еще одним отмеченным наградами ученым-компьютерщиком, которого Кнут называет оказавшим влияние на раннюю разработку TeX, являетсяТерри Виноград.
TheПрофессиональные интересырубрика на Виноградаличная страницачитает:
Профессор Виноград фокусируется на проектировании взаимодействия человека с компьютером и проектировании технологий для развития. Он руководит учебными программами и исследованиями HCI в Стэнфордской группе взаимодействия человека с компьютером, которая недавно отметила свое 20-летие. Он также является одним из основателей Института дизайна Хассо Платтнера в Стэнфорде («d.school») и преподавателем Центра демократии, развития и верховенства права (CDDRL)
Виноград был одним из основателей и бывшим президентом Computer Professionals for Social Responsibility. Он входит в состав редакционных коллегий ряда журналов, включая Human Computer Interaction, ACM Transactions on Computer Human Interaction и Informatica. Он консультировал ряд компаний, основанных его студентами, включая Google.
Он был удостоен наградыПремия SIGCHI за пожизненные исследования 2011 г.. В Питере СейбелеКодеры за работойКнут называет Винограда человеком, который убедил его сделать TeX полноценным языком программирования.
Сейбел:Вы сами разработали несколько языков, вероятно, наиболее широко используемым из которых является TeX.
Кнут:Итак, TeX — это язык программирования, но мне пришлось вставить эти функции, отбиваясь и крича. Гай Стил,Терри Виноград, Лесли Лэмпорт и другие люди нуждались в вещах, когда использовали TeX в качестве интерфейса для своих материалов.Думаю, Терри Виноград писал книгу о синтаксисе естественных языков, поэтому у него были действительно мощные макросы, которые он хотел написать для создания диаграмм в своей книге. Это во многом подтолкнуло TeX к тому, чтобы стать языком программирования на раннем этапе.
(выделено мной)