Simon Peyton Jones
| Simon Peyton Jones | |
|---|---|
Simon Peyton Jones |
|
| Born | 18 January 1958 South Africa |
| Citizenship | |
| Fields | Computer science |
| Institutions | University College London University of Glasgow University of Cambridge |
| Alma mater | Trinity College, Cambridge |
| Known for | Glasgow Haskell Compiler |
| Website | |
| research.microsoft.com/~simonpj | |
Simon Peyton Jones (born in South Africa on 18 January 1958) is a British computer scientist who researches the implementation and applications of functional programming languages, particularly lazy functional programming. He is an honorary Professor of Computer Science at the University of Glasgow and supervises PhD Students at the University of Cambridge.[1][2]
Contents |
Biography [edit]
Peyton Jones graduated from Trinity College, Cambridge in 1980,[3] and worked in industry for two years before serving as a lecturer at University College London and, from 1990 to 1998, as a professor at the University of Glasgow.[3] Since 1998 he has worked as a researcher at Microsoft Research in Cambridge, England.[3] He is married to Dorothy, a priest in the Church of England, and they have three children.[3][4][5]
He is a major contributor to the design of the Haskell programming language,[6] and a contributor of the Glasgow Haskell Compiler (GHC).[7] He is also co-creator of the C-- programming language, designed for intermediate program representation between the language-specific front-end of a compiler and a general-purpose back-end code generator and optimiser. C-- is used in GHC.[8]
He was also a major contributor to the 1999 book Cybernauts Awake,[9] which explored the ethical and spiritual implications of the Internet.
In 2004 he was inducted as a Fellow of the Association for Computing Machinery.[10] In 2011 he received membership in the Academia Europaea.
In 2011, he and Simon Marlow were awarded the SIGPLAN Programming Languages Software Award for their work on GHC.[11]
Simon serves as the chair of the organisation Computing at School working to promote the teaching of Computer Science in UK schools.
He contributed to a number of software patents.[12]
Bibliography [edit]
- Peyton Jones, Simon (1987). The Implementation of Functional Programming Languages. Prentice-Hall. ISBN 0-13-453333-X.
- Peyton Jones, Simon; Lester, David R. (August 1992). Implementing Functional Languages. Prentice-Hall. ISBN 0-13-721952-0.
- Cybernauts Awake!: Ethical and Spiritual Implications of Computers, Information Technology and the Internet. Church House Publishing. 1999. ISBN 978-0-7151-6586-7.
References [edit]
- ^ List of publications from the DBLP Bibliography Server
- ^ List of publications from Microsoft Academic Search
- ^ a b c d Peyton Jones, Simon. "Simon Peyton-Jones - Microsoft Research". Microsoft Research. Retrieved 2011-04-06.
- ^ Bresnick, Julie (3 July 2001). "GHC developer Simon Peyton Jones on working for, gasp!, Microsoft". Linux.com.
- ^ Peyton Jones, Simon (18 January 2008). "Ancient, but still having fun". haskel@haskel,org.
- ^ Peyton Jones, Simon, ed. (December 2002). "Haskell 98 Language and Libraries - The Revised Report". haskell.org.
- ^ "The GHC Team". 22 June 2006.
- ^ "Native Code Generator (NCG)". The Glasgow Haskell Compiler. Haskell.org. 17 September 2007. Retrieved 24 November 2009.
- ^ Cybernauts Awake!: Ethical and Spiritual Implications of Computers, Information Technology and the Internet. Church House Publishing. 1999. ISBN 978-0-7151-6586-7.
- ^ "ACM Fellows". Association for Computing Machinery.
- ^ http://corp.galois.com/blog/2011/6/7/sigplan-programming-languages-software-award.html
- ^ http://www.google.com/search?tbo=p&tbm=pts&hl=en&q=ininventor:%22Simon+Peyton-Jones%22
External links [edit]
- Biographical article
- "A Taste of Haskell I"; "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 slides projected during the presentation. Links to other expository videos of Peyton Jones can be found on the Haskell wiki video page.
- SE-Radio Podcast with Simon Peyton Jones
- Computerworld Interview with Simon Peyton Jones
|
| This article on a computer specialist of the United Kingdom is a stub. You can help Wikipedia by expanding it. |
| This article about a British scientist is a stub. You can help Wikipedia by expanding it. |
- 1958 births
- British computer scientists
- Fellows of the Association for Computing Machinery
- Academics of University College London
- Academics of the University of Glasgow
- Alumni of Trinity College, Cambridge
- Functional programming
- Members of IFIP Working Group 2.8
- Programming language researchers
- Living people
- Microsoft employees
- Computer scientists who contributed to software patents
- British computer specialist stubs
- British scientist stubs