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

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск
Саймон Пейтон-Джонс
англ. Simon Peyton Jones
Simon Peyton Jones 01.jpg
Саймон Пейтон-Джонс
Дата рождения:

18 января 1958({{padleft:1958|4|0}}-{{padleft:1|2|0}}-{{padleft:18|2|0}}) (56 лет)

Место рождения:

ЮАР

Страна:

ВеликобританияFlag of the United Kingdom.svg Великобритания

Научная сфера:

информационные технологии

Место работы:

Университет Глазго, Microsoft Research, Кембриджский университет

Учёное звание:

Профессор

Альма-матер:

Тринити-колледж (Кембридж)

Известен как:

создатель Glasgow Haskell Compiler

Сайт:

[1]

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

Биография[править | править исходный текст]

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

Имеет жену Дороти, является священником Англиканской церкви, имеет троих детей.

Джонс является ведущим разработчиком языка программирования Haskell и разработчиком компилятора этого языка Glasgow Haskell Compiler[2]. Также он участвовал в создании промежуточного языка программирования C--, предназначенного для записи промежуточного представления программы между специализированным для определённого языка анализатором и компилятором в машинные коды общего назначения. C-- используется в GHC.

Соавтор книги Cybernauts Awake (1999), в которой рассмотрены этическое и духовное влияние Интернета.

В 2004 году был избран членом Ассоциации вычислительной техники[3]. С 2011 года входит в состав Европейской Академии.

Библиография[править | править исходный текст]

  • 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. Simon Peyton Jones. microsoft.com. Проверено 11 сентября 2013.
  2. 1 2 SPEAKER PROFILE HALF-DAY TECHNICAL SYMPOSIUM ON SOFTWARE, SCIENCE & SOCIETY. web.cecs.pdx.edu (5 декабря 2003). Проверено 11 сентября 2013.
  3. ACM Fellows. — Association for Computing Machinery.. Проверено 11 сентября 2013.