Simon Peyton Jones

Simon Peyton Jones

Simon Peyton Jones (born in South Africa on January 18, 1958 [http://article.gmane.org/gmane.comp.lang.haskell.general/15935] ) is a British computer scientist who researches the implementation and applications of functional programming languages, particularly lazy functional languages. He is an honorary Professor of Computer Science at the University of Glasgow and supervises PhD Students at the University of Cambridge.

Peyton Jones graduated from Trinity College, Cambridge in 1980, and worked in industry for two years before serving as a lecturer at University College London and as a professor at the University of Glasgow, where he subsequently served as Head of the Department of Computer Science. He currently works at Microsoft Research in Cambridge, England. He is married to Dorothy, a priest in the Church of England, and they have three children.

He is a major contributor to the design of the Haskell language, and a principal designer of the Glasgow Haskell Compiler. He is also involved in the C-- project (which was used in GHC ).

He was also a major contributor to the 1999 book "Cybernauts Awake" which explored the ethical and spiritual implications of the Internet.

In 2004 he was inducted as a Fellow of the Association for Computing Machinery.

Bibliography

* "The Implementation of Functional Programming Languages". Prentice-Hall, 1987. ISBN 0-13-453333-X
* "Implementing Functional Languages", with David Lester. Prentice-Hall, 1992. ISBN 0-13-721952-0
* "Cybernauts Awake!", with Derek Burke, Nicholas Beale, David Pullinger, Harold Thimbleby, Christine Crosbie, Theresa Leal and others. Church House Publishing, 1999. ISBN 0-7151-6586-0
* "Beautiful Concurrency", in "Beautiful Code", edited by Andy Oram, Greg Wilson, O'Reilly, 2007. ISBN 0-596-51004-7

External links

* [http://research.microsoft.com/~simonpj Simon Peyton Jones's home page]
* [http://www.linux.com/articles/13780 Biographical article]
* [http://oscon.blip.tv/file/324976 "A Taste of Haskell I"] ; [http://oscon.blip.tv/file/325646/ "A Taste of Haskell II"] This is a two-part video of a talk in which Peyton Jones explains Haskell to (non-functional) programmers, given at the OSCON 2007 conference. See also the [http://conferences.oreillynet.com/presentations/os2007/os_peytonjones.pdf slides] projected during the presentation. Links to other expository videos of Peyton Jones can be found on the [http://www.haskell.org/haskellwiki/Video_presentations Haskell wiki video page] .
* [http://www.se-radio.net/podcast/2008-08/episode-108-simon-peyton-jones-functional-programming-and-haskell SE-Radio Podcast with Simon Peyton Jones]
* [http://www.computerworld.com.au/index.php/id;1974033854;fp;4194304;fpid;1 Computerworld Interview with Simon Peyton-Jones]


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Look at other dictionaries:

  • Simon Peyton Jones — Simon Peyton Jones, 2007 Simon Peyton Jones (* 18. Januar 1958 in Südafrika) ist einer der Designer der Programmiersprache Haskell, Ehrenprofessor an der Glasgow University und Entwickler des Glasgow Haskell Compilers (GHC).[1] …   Deutsch Wikipedia

  • Simon Peyton Jones — (né en 1958 en Afrique du Sud) est un informaticien britannique faisant de la recherche sur la mise en œuvre et les applications des langages de programmation fonctionnelle, et particulièrement ceux à évaluation paresseuse. Peyton Jones …   Wikipédia en Français

  • Jones (Familienname) — Jones ist ein englischer Familienname. Herkunft und Bedeutung Der patronymische Name bedeutet „Sohn des John“ (englisch) oder „Sohn des Ioan“ (walisisch). Varianten Johns Johnson, Jonson Bekannte Namensträger Inhaltsverzeichnis A …   Deutsch Wikipedia

  • Simon Jones — ist der Name folgender Personen: Simon Jones (Schauspieler) (* 1950), britischer Schauspieler Simon Jones (Bassist) (* 1972), britischer Musiker Simon Huw Jones (* 1960), britischer Musiker, Sänger und Fotograf Simon Peyton Jones (* 1958), US… …   Deutsch Wikipedia

  • Джонс, Саймон Пейтон — Саймон Пейтон Джонс (Южная Африка, 18 января 1958 года)  британский учёный, исследующий реализацию и применение функциональных языков программирова …   Википедия

  • Haskell (programming language) — Haskell Paradigm(s) functional, lazy/non strict, modular Appeared in 1990 Designed by Simon Peyton Jones, Lennart Aug …   Wikipedia

  • Glasgow Haskell Compiler — Infobox Software name = Glasgow Haskell Compiler developer = University of Glasgow latest release version = 6.8.3 latest release date = Jun 17, 2008 operating system = Cross platform genre = Compiler license = BSD website =… …   Wikipedia

  • Coders at work — Coders at Work: Reflections on the Craft of Programming   Author(s) Peter Seibel …   Wikipedia

  • Software transactional memory — In computer science, software transactional memory (STM) is a concurrency control mechanism analogous to database transactions for controlling access to shared memory in concurrent computing. It is an alternative to lock based synchronization. A… …   Wikipedia

  • Программная транзакционная память — Для улучшения этой статьи желательно?: Проверить качество перевода с иностранного языка. В компьютерных технологиях, программная транзакционная память ( …   Википедия

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”