Damiens.rf (talk | contribs) why hide the author? |
rv WP:TAGBOMB and violations of WP:SELFPUB |
||
Line 17: | Line 17: | ||
}} |
}} |
||
'''Simon Peyton Jones''' (born in [[South Africa]]{{fact|date=April 2011}} on January 18, 1958 [http://article.gmane.org/gmane.comp.lang.haskell.general/15935]) is a British [[computer scientist]] who researches the [[implementation]] and [[application software|applications]] of [[functional programming languages]], particularly [[lazy evaluation|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]]<ref name="Microsoft">{{cite web| first = Simon |last = Peyton-Jones|publisher = Microsoft Research | title = Simon Peyton-Jones - Microsoft Research| url = http://research.microsoft.com/en-us/people/simonpj | accessdate = 2011-04-06}}</ref> |
'''Simon Peyton Jones''' (born in [[South Africa]]{{fact|date=April 2011}} on January 18, 1958 [http://article.gmane.org/gmane.comp.lang.haskell.general/15935]) is a British [[computer scientist]] who researches the [[implementation]] and [[application software|applications]] of [[functional programming languages]], particularly [[lazy evaluation|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]]<ref name="Microsoft">{{cite web| first = Simon |last = Peyton-Jones|publisher = Microsoft Research | title = Simon Peyton-Jones - Microsoft Research| url = http://research.microsoft.com/en-us/people/simonpj | accessdate = 2011-04-06}}</ref>. |
||
Peyton Jones graduated from [[Trinity College, Cambridge]] in 1980 |
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 (from 1990–1998) as a [[professor]] at the [[University of Glasgow]], where he subsequently served as Head of the Department of Computer Science. Since 1998 he has worked as a researcher at [[Microsoft Research]] in [[Cambridge, England]]<ref name="Microsoft"/>. He is married to Dorothy, a priest in the [[Church of England]], and they have three children<ref name="Microsoft"/>. |
||
He is a major contributor to the design of the [[Haskell (programming language)|Haskell]] programming language, and a principal designer of the [[Glasgow Haskell Compiler]] (GHC) |
He is a major contributor to the design of the [[Haskell (programming language)|Haskell]] programming language, and a principal designer of the [[Glasgow Haskell Compiler]] (GHC). He is also co-creator of the {{nowrap|[[C-- (intermediate language)|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.<ref>{{cite web |title=Native Code Generator (NCG) |work=[[Glasgow Haskell Compiler|The Glasgow Haskell Compiler]] |url=http://hackage.haskell.org/trac/ghc/wiki/Commentary/Compiler/Backends/NCG |publisher=Haskell.org |date=September 17, 2007 |accessdate=November 24, 2009}}</ref> |
||
He was also a major contributor to the 1999 book ''Cybernauts Awake''<ref>{{cite book|title=Cybernauts Awake!: Ethical and Spiritual Implications of Computers, Information Technology and the Internet|publisher=Church House Publishing|year=1999|isbn=9780715165867}}</ref> which explored the ethical and spiritual implications of the Internet. |
He was also a major contributor to the 1999 book ''Cybernauts Awake''<ref>{{cite book|title=Cybernauts Awake!: Ethical and Spiritual Implications of Computers, Information Technology and the Internet|publisher=Church House Publishing|year=1999|isbn=9780715165867}}</ref> which explored the ethical and spiritual implications of the Internet. |
||
In 2004 he was inducted as a [[Fellow]] of the [[Association for Computing Machinery]] |
In 2004 he was inducted as a [[Fellow]] of the [[Association for Computing Machinery]]. |
||
==Bibliography== |
==Bibliography== |
Revision as of 05:39, 7 April 2011
Simon Peyton Jones | |
---|---|
![]() Simon Peyton Jones | |
Born | |
Citizenship | ![]() |
Alma mater | Trinity College, Cambridge |
Known for | Glasgow Haskell Compiler |
Scientific career | |
Fields | Computer science |
Institutions | (formerly University College London, University of Glasgow) University of Cambridge |
Simon Peyton Jones (born in South Africa[citation needed] on January 18, 1958 [1]) 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[1].
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 (from 1990–1998) as a professor at the University of Glasgow, where he subsequently served as Head of the Department of Computer Science. Since 1998 he has worked as a researcher at Microsoft Research in Cambridge, England[1]. He is married to Dorothy, a priest in the Church of England, and they have three children[1].
He is a major contributor to the design of the Haskell programming language, and a principal designer of the Glasgow Haskell Compiler (GHC). 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.[2]
He was also a major contributor to the 1999 book Cybernauts Awake[3] 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
References
- ^ a b c Peyton-Jones, Simon. "Simon Peyton-Jones - Microsoft Research". Microsoft Research. Retrieved 2011-04-06.
- ^ "Native Code Generator (NCG)". The Glasgow Haskell Compiler. Haskell.org. September 17, 2007. Retrieved November 24, 2009.
- ^ Cybernauts Awake!: Ethical and Spiritual Implications of Computers, Information Technology and the Internet. Church House Publishing. 1999. ISBN 9780715165867.
External links
- Simon Peyton Jones' home page
- 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