Simon Peyton Jones
Simon Peyton Jones
| |
---|---|
Född |
|
18 januari 1958
Medborgarskap | brittisk |
Alma mater | Universitetet i Cambridge |
Känd för |
Glasgow Haskell Compiler C-- |
Utmärkelser | ACM Fellow (2004) |
Vetenskaplig karriär | |
Fält | |
institutioner | |
Hemsida |
|
Simon Peyton Jones OBE FRS MAE (född 18 januari 1958) är en brittisk datavetare som forskar om implementering och tillämpningar av funktionella programmeringsspråk, särskilt lat funktionell programmering .
Utbildning
Peyton Jones tog examen från University of Cambridge med en Bachelor of Science -examen i elektriska vetenskaper 1979. Under denna tid var han en student vid Trinity College, Cambridge och fortsatte därefter med att slutföra Cambridge Diploma in Computer Science 1980. Han aldrig gjorde en doktorsexamen.
Karriär och forskning
Peyton Jones arbetade inom industrin i två år innan han tjänstgjorde som lektor vid University College London och, från 1990 till 1998, som professor vid University of Glasgow . Från 1998 till 2021 arbetade han som forskare vid Microsoft Research i Cambridge, England . Sedan 2021 har han arbetat på Epic Games som ingenjörsstipendiat.
Han är en stor bidragsgivare till utformningen av Haskells programmeringsspråk och en ledande utvecklare av Glasgow Haskell Compiler (GHC). Han är också medskapare av C-- , designat för mellanliggande programrepresentation mellan den språkspecifika fronten av en kompilator och en allmän kodgenerator och -optimerare för backend. C-- används i GHC.
Han var också en stor bidragsgivare till boken Cybernauts Awake från 1999 , som utforskade de etiska och andliga implikationerna av Internet.
Peyton Jones är ordförande i gruppen Computing At School (CAS), en organisation som syftar till att främja undervisningen i datavetenskap i skolan. Efter dessa ansträngningar utsågs han 2019 till ordförande för det nygrundade UK National Centre for Computing Education .
Jones har spelat en viktig roll i utvecklingen av nya Microsoft Excel- funktioner sedan 2003, då han publicerade en artikel om användardefinierade funktioner. Under 2021 gjordes anonyma funktioner och let-uttryck tillgängliga i Office 365- versionen av Excel som en betafunktion.
Heder och utmärkelser
2004 valdes han in som Fellow i Association for Computing Machinery för bidrag till funktionella programmeringsspråk. 2011 tilldelades han medlemskap i Academia Europaea (MAE).
2011 tilldelades han och Simon Marlow SIGPLAN Programming Languages Software Award för sitt arbete med GHC.
Han erhöll en hedersdoktor från University of Glasgow 2013 och en hedersdoktor från University of Kent 2017.
Han valdes till Fellow of the Royal Society (FRS) 2016 och en Distinguished Fellow i British Computer Society (DFBCS) 2017. [ citat behövs ]
Peyton Jones utsågs till Officer of the Order of the British Empire (OBE) i 2022 Birthday Honours för tjänster till utbildning och datavetenskap.
- 1958 födslar
- Akademiker vid University College London
- Akademiker vid University of Glasgow
- Alumner från Trinity College, Cambridge
- brittiska datavetare
- Fellows of Association for Computing Machinery
- Fellows av British Computer Society
- Fellows of the Royal Society
- Funktionell programmering
- Levande människor
- Medlemmar av Academia Europaea
- Microsoft anställda
- Officerare av Order of the British Empire
- Forskare i programmeringsspråk