Misplaced Pages

Simon Peyton Jones: Difference between revisions

Article snapshot taken from Wikipedia with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.
Browse history interactively← Previous editNext edit →Content deleted Content addedVisualWikitext
Revision as of 09:32, 6 January 2011 editYobot (talk | contribs)Bots4,733,870 editsm WP:CHECKWIKI error 61 fixes + general fixes, References after punctuation per WP:REFPUNC and WP:PAIC using AWB (7510)← Previous edit Revision as of 14:56, 6 April 2011 edit undoDamiens.rf (talk | contribs)Extended confirmed users23,536 edits ask for sourcesNext edit →
Line 17: Line 17:
}} }}


'''Simon Peyton Jones''' (born in ] on January 18, 1958 ) is a British ] who researches the ] and ] of ], particularly ]. He is an honorary Professor of Computer Science at the ] and supervises PhD Students at the ]. '''Simon Peyton Jones''' (born in ]{{fact|date=April 2011}} on January 18, 1958 ) is a British ] who researches the ] and ] of ], particularly ]. He is an honorary Professor of Computer Science at the ] and supervises PhD Students at the ]{{fact|date=April 2011}}.


Peyton Jones graduated from ] in 1980, and worked in industry for two years before serving as a ] at ] and (from 1990–1998) as a ] at the ], where he subsequently served as Head of the Department of Computer Science. Since 1998 he has worked as a researcher at ] in ]. He is married to Dorothy, a priest in the ], and they have three children. Peyton Jones graduated from ] in 1980{{fact|date=April 2011}}, and worked in industry for two years before serving as a ] at ] and (from 1990–1998) as a ] at the ], where he subsequently served as Head of the Department of Computer Science{{fact|date=April 2011}}. Since 1998 he has worked as a researcher at ] in ]{{fact|date=April 2011}}. He is married to Dorothy, a priest in the ], and they have three children{{fact|date=April 2011}}.


He is a major contributor to the design of the ] programming language, and a principal designer of the ] (GHC). He is also co-creator of the {{nowrap|]}} 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=] |url=http://hackage.haskell.org/trac/ghc/Commentary/Compiler/Backends/NCG |publisher=Haskell.org |date=September 17, 2007 |accessdate=November 24, 2009}}</ref> He is a major contributor to the design of the ] programming language, and a principal designer of the ] (GHC){{fact|date=April 2011}}. He is also co-creator of the {{nowrap|]}} 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=] |url=http://hackage.haskell.org/trac/ghc/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'' 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 ] of the ]. In 2004 he was inducted as a ] of the ]{{fact|date=April 2011}}.


==Bibliography== ==Bibliography==

Revision as of 14:56, 6 April 2011

Simon Peyton Jones
Simon Peyton Jones
Born (1958-01-18) January 18, 1958 (age 66)
South Africa
CitizenshipUnited Kingdom British
Alma materTrinity College, Cambridge
Known forGlasgow Haskell Compiler
Scientific career
FieldsComputer science
Institutions(formerly University College London,
University of Glasgow)
University of Cambridge

Simon Peyton Jones (born in South Africa on January 18, 1958 ) 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 (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. 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 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.

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

References

  1. "Native Code Generator (NCG)". The Glasgow Haskell Compiler. Haskell.org. September 17, 2007. Retrieved November 24, 2009.
  2. Cybernauts Awake!: Ethical and Spiritual Implications of Computers, Information Technology and the Internet. Church House Publishing. 1999. ISBN 9780715165867.

External links

Template:Persondata


Stub icon

This article on a computer specialist of the United Kingdom is a stub. You can help Misplaced Pages by expanding it.

Stub icon

This article about a British scientist is a stub. You can help Misplaced Pages by expanding it.

Categories:
Simon Peyton Jones: Difference between revisions Add topic