Пейтон-Джонс, Саймон

Саймон Пейтон-Джонс
Дата рождения 18 января 1958(1958-01-18) (67 лет)
Место рождения
Страна
Род деятельности специалист в области информатики
Место работы
Альма-матер
Награды и премии
Programming Languages Achievement Award (2016) SIGPLAN Distinguished Service Award (2014) Фелло ACM (2004) Почётный член Британского компьютерного общества (2017) Programming Languages Software Award (2011) член Лондонского королевского общества (2016)
Сайт simon.peytonjones.org (англ.)
Логотип Викисклада Медиафайлы на Викискладе

Саймон Пейтон-Джонс (англ. Simon Peyton Jones; 18 января 1958 года, Южно-Африканская Республика) — британский учёный, специалист по функциональным языкам программирования и отложенным вычислениям, почётный профессор информатики в Университете Глазго, профессор Кембриджского университета[2], ведущий разработчик языка программирования Haskell и руководитель разработки самого популярного компилятора этого языка — Glasgow Haskell Compiler[3].

Окончил Тринити-колледж в 1980 году, работал два года в коммерческих компаниях, после чего стал преподавателем в Университетском колледже Лондона. В 1990—1998 годы — профессор Университета Глазго. Начиная с 1998 года — исследователь в Microsoft Research в британском Кембридже[3]. Степень PhD так и не получил, хотя по известности превосходит многих профессоров.

В рамках работ по созданию компилятора Haskell, участвовал в работах по созданию промежуточного языка программирования C--, предназначенного для записи промежуточного представления программы между специализированным для определённого языка анализатором и компилятором в машинные коды общего назначения.

В 2004 году был избран почётным членом Ассоциации вычислительной техники[4]. В 2011 году избран действительным членом Европейской академии, в 2014 году — почётным членом (HonFRS Лондонского королевского общества.

Жена — Дороти Пейтон-Джонс, священник Англиканской церкви, в браке шестеро детей (из них трое приёмных).

Избранная библиография

  • Simon L. Peyton Jones. The Implementation of Functional Programming Languages. — Prentice-Hall, 1987. — 445 p. — (Prentice-hall International Series in Computer Science). — ISBN 978-0134533339.
  • Simon L. Peyton Jones, David R. Lester. Implementing Functional Languages: A Tutorial. — Café Press, 2004. — 324 p.
  • The Working Party Members including Professor Simon Peyton-Jones. Cybernauts Awake!: Ethical and Spiritual Implications of Computers, Information Technology and the Internet. — Church House Publishing, 1999. — 94 p. — ISBN 978-0715165867.

Примечания

  1. https://discourse.haskell.org/t/new-horizons-for-spj/3099
  2. Simon Peyton Jones. microsoft.com. Дата обращения: 11 сентября 2013. Архивировано 6 сентября 2013 года.
  3. 1 2 Speaker Profile Half-day Technical Symposium On Software, Science & Society. web.cecs.pdx.edu (5 декабря 2003). Дата обращения: 11 сентября 2013. Архивировано 4 марта 2016 года.
  4. ACM Fellows. — Association for Computing Machinery. Дата обращения: 11 сентября 2013. Архивировано 11 ноября 2013 года.