Simon Peyton Jones

E356667

Simon Peyton Jones is a prominent British computer scientist best known for his foundational work on the design and implementation of the Haskell programming language and contributions to functional programming and compiler technology.

All labels observed (2)

Label Occurrences
Simon Peyton Jones canonical 2
Peyton Jones 1

How this entity was disambiguated

Statements (47)

Predicate Object
instanceOf computer scientist ⓘ
person ⓘ
researcher ⓘ
almaMater Trinity College, Cambridge NERFINISHED ⓘ
awardReceived Fellow of the Association for Computing Machinery ⓘ
surface form: ACM Fellow

ACM SIGPLAN Programming Languages Achievement Award ⓘ
Fellow of the Royal Society (FRS) ⓘ
surface form: Fellow of the Royal Society
citizenship United Kingdom ⓘ
coDesignerOf GHC ⓘ
surface form: Glasgow Haskell Compiler

Haskell ⓘ
surface form: Haskell programming language
contributedTo compiler optimizations for functional languages ⓘ
design of Haskell type system ⓘ
implementation of lazy functional languages ⓘ
monads in functional programming practice ⓘ
Haskell ⓘ
surface form: parallel and concurrent Haskell
countryOfEmployment United Kingdom ⓘ
educatedAt Cambridge University ⓘ
surface form: University of Cambridge
employer Microsoft Research Cambridge ⓘ
familyName Simon Peyton Jones self-linksurface differs ⓘ
surface form: Peyton Jones
fieldOfWork compiler technology ⓘ
computer science ⓘ
functional programming ⓘ
programming languages ⓘ
givenName Simon ⓘ
influenced GHC ⓘ
surface form: GHC-based Haskell ecosystem

design of modern functional languages ⓘ
knownFor GHC ⓘ
surface form: Glasgow Haskell Compiler

Haskell ⓘ
surface form: Haskell programming language

compiler design ⓘ
functional programming research ⓘ
type systems for functional languages ⓘ
language English ⓘ
memberOf ACM ⓘ
Royal Society ⓘ
name Simon Peyton Jones self-link ⓘ
nationality British ⓘ
notableWork The Implementation of Functional Programming Languages ⓘ
papers on Haskell design ⓘ
papers on software transactional memory in Haskell ⓘ
papers on type classes ⓘ
positionHeld chair of Computing at School (UK) ⓘ
researcher at Microsoft Research Cambridge ⓘ
researchInterest garbage collection ⓘ
lazy evaluation ⓘ
parallel functional programming ⓘ
type inference ⓘ
workLocation CAMBRIDGE ⓘ
surface form: Cambridge

How these facts were elicited

Referenced by (3)

Full triples — surface form annotated when it differs from this entity's canonical label.

Simon Peyton Jones → name → Simon Peyton Jones self-link ⓘ
Simon Peyton Jones → familyName → Simon Peyton Jones self-linksurface differs ⓘ
this entity surface form: Peyton Jones