- 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 Britishcomputer scientist who researches theimplementation and applications offunctional programming languages , particularly lazy functional languages. He is an honorary Professor of Computer Science at theUniversity of Glasgow and supervises PhD Students at theUniversity of Cambridge .Peyton Jones graduated from
Trinity College, Cambridge in 1980, and worked in industry for two years before serving as alecturer atUniversity College London and as aprofessor at theUniversity of Glasgow , where he subsequently served as Head of the Department of Computer Science. He currently works atMicrosoft Research inCambridge, England . He is married to Dorothy, a priest in theChurch 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 theAssociation 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-7External 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.