Simon Peyton Jones FRS MAE [4] (nacido el 18 de enero de 1958) es un británico experto en informática que investiga la aplicación y las aplicaciones de los lenguajes de programación funcionales , particularmente perezoso programación funcional . [5] [2]
Simon Peyton Jones FRS MAE | |
---|---|
Nació | |
Ciudadanía | británico |
alma mater | Universidad de Cambridge |
Conocido por | Compilador de Glasgow Haskell , C-- |
Premios |
|
Carrera científica | |
Campos | |
Instituciones |
|
Sitio web | investigación |
Educación
Peyton Jones se graduó en el Trinity College de Cambridge en 1980 [6] y luego completó el Diploma de Cambridge en Ciencias de la Computación . [7]
Carrera e investigación
Peyton Jones trabajó en la industria durante dos años antes de ser profesor en el University College London y, de 1990 a 1998, como profesor en la Universidad de Glasgow . [6] Desde 1998 ha trabajado como investigador en Microsoft Research en Cambridge, Inglaterra . [6] [8] [9]
Es uno de los principales contribuyentes al diseño del lenguaje de programación Haskell , [10] y un desarrollador líder del Glasgow Haskell Compiler (GHC). [11] También es co-creador del lenguaje de programación C-- , diseñado para la representación de programas intermedios entre el front-end específico del lenguaje de un compilador y un generador y optimizador de código back-end de propósito general. C-- se usa en GHC. [12] [13] [14]
También fue un importante colaborador del libro Cybernauts Awake de 1999 , [15] que exploró las implicaciones éticas y espirituales de Internet.
Peyton Jones preside el grupo Computing At School (CAS), [3] una organización que tiene como objetivo promover la enseñanza de la informática en la escuela. Tras estos esfuerzos, en 2019 fue nombrado presidente del recién fundado Centro Nacional de Educación en Computación del Reino Unido . [dieciséis]
Premios y honores
En 2004 fue admitido como miembro de la Association for Computing Machinery por sus contribuciones a los lenguajes de programación funcionales. [1] En 2011 fue miembro de la Academia Europaea . [17]
En 2011, él y Simon Marlow recibieron el premio SIGPLAN Programming Languages Software Award por su trabajo en GHC. [18]
Recibió un doctorado honorario de la Universidad de Glasgow en 2013 [19] y un doctorado honorario de la Universidad de Kent en 2017 [20].
Fue elegido miembro de la Royal Society (FRS) en 2016 [4] y miembro distinguido de la British Computer Society (DFBCS) en 2017.
Referencias
- ^ a b "Prof Simon L Peyton-Jones - ganador del premio" . Asociación para Maquinaria de Computación.
- ^ a b Publicaciones de Simon Peyton Jones indexadas por Google Scholar
- ^ a b Computación en la escuela: Acerca de nosotros
- ^ a b Anon (2016). "Profesor Simon Peyton Jones FRS" . Londres: Royal Society . Archivado desde el original el 29 de abril de 2016. Una o más de las oraciones anteriores incorporan texto del sitio web royalsociety.org donde:
"Todo el texto publicado bajo el título 'Biografía' en las páginas de perfil de los becarios está disponible bajo Creative Commons Attribution 4.0 International License ". - "Términos, condiciones y políticas de la Royal Society" . Archivado desde el original el 25 de septiembre de 2015 . Consultado el 9 de marzo de 2016 .CS1 maint: bot: estado de URL original desconocido ( enlace )
- ^ Simon L. Peyton Jones en elservidor de bibliografía DBLP
- ^ a b c Peyton Jones, Simon . "Simon Peyton-Jones - investigación de Microsoft" . Investigación de Microsoft . Consultado el 6 de abril de 2011 .
- ^ Peter Siebel (2009) Codificadores en el trabajo: reflexiones sobre el oficio de la programaciónISBN 1430219483
- ^ Bresnick, Julie (3 de julio de 2001). "El desarrollador de GHC Simon Peyton Jones en trabajar para, ¡jadeo !, Microsoft" . Linux.com . Linux.com . Archivado desde el original el 9 de enero de 2020.
- ^ Peyton Jones, Simon (18 de enero de 2008). "Antiguo, pero todavía divirtiéndome" . haskel @ haskel, org.
- ^ Peyton Jones, Simon, ed. (Diciembre de 2002). "Bibliotecas y lenguaje Haskell 98 - El informe revisado" . haskell.org.
- ^ "El equipo de GHC" . 22 de junio de 2006.
- ^ "Generador de código nativo (NCG)" . El compilador de Glasgow Haskell . Haskell.org. 17 de septiembre de 2007 . Consultado el 4 de abril de 2019 .
- ^ Peyton Jones, Simon (1987). La implementación de lenguajes de programación funcionales . Prentice Hall. ISBN 0-13-453333-X.
- ^ Peyton Jones, Simon; Lester, David R. (agosto de 1992). Implementación de lenguajes funcionales . Prentice Hall. ISBN 0-13-721952-0.
- ^ Cybernauts ¡Despertad !: Implicaciones éticas y espirituales de las computadoras, la tecnología de la información e Internet . Publicación de la casa de la iglesia. 1999. ISBN 978-0-7151-6586-7.
- ^ "Top científico informático elegido para dirigir el Centro Nacional de Educación en Computación" . Departamento de Educación del Reino Unido . Consultado el 20 de marzo de 2019 .
- ^ Lista de miembros de la Academia Europaea
- ^ "Premio al Software de Lenguajes de Programación SIGPLAN" . Galois, Inc. 7 de junio de 2011. Archivado desde el original el 10 de junio de 2011.
- ^ "Doctorado Honoris Causa a Simon Peyton Jones" . Universidad de Glasgow . Consultado el 20 de julio de 2014 .
- ^ "Profesor Simon Peyton Jones, MA, FACM, FBCS, CEng" . Universidad de Kent . Consultado el 14 de febrero de 2019 .