Simon Peyton Jones

Simon Peyton Jones

Professor Simon Peyton Jones FRS.jpg
Simon Peyton Jones vid Royal Society antagningsdag i London 2016
Född ( 1958-01-18 ) 18 januari 1958 (65 år)
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 .peytonjones .org Edit this at Wikidata

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.