R. John M. Hughes (nacido el 15 de julio de 1958 informático sueco y profesor en el departamento de Ciencias de la Computación de la Universidad Tecnológica de Chalmers . [1]
) es unContribuciones
En 1984, Hughes recibió su doctorado de la Universidad de Oxford por la tesis "El diseño e implementación de lenguajes de programación". [2]
Hughes es miembro del grupo de programación funcional de Chalmers y gran parte de su investigación se relaciona con el lenguaje de programación Haskell . Realiza investigaciones en el campo de los lenguajes de programación y es autor de muchos artículos de investigación influyentes sobre el tema, incluido "Por qué importa la programación funcional". [3]
Hughes es uno de los desarrolladores de QuickCheck , así como cofundador y CEO de QuviQ, que proporciona el software QuickCheck y ofrece clases sobre cómo usarlo. [4]
En 2016 apareció en el canal de divulgación científica de YouTube Computerphile explicando Programación funcional y QuickCheck. [5] [6]
Reconocimiento
Hughes fue elegido miembro de ACM en 2018 por sus "contribuciones a las pruebas de software y la programación funcional". [7]
Ver también
Referencias
- ^ "Página del personal de Chalmers" .
- ^ THE DESIGN AND IMPLEMENTATION OF PROGRAMMING LANGUAGES (PDF) , Universidad de Oxford, julio de 1983 , consultado el 7 de noviembre de 2018
- ^ Hughes, John (1989). "Por qué importa la programación funcional" . Revista informática . 32 (2): 98-107. doi : 10.1093 / comjnl / 32.2.98 . Consultado el 6 de mayo de 2010 .
- ^ IOHK (26 de septiembre de 2018), IOHK - QuviQ Functional Correctness Training - John Hughes , consultado el 7 de septiembre de 2019
- ^ Computerphile (30 de noviembre de 2016), Functional Programming & Haskell - Computerphile , consultado el 11 de enero de 2018
- ^ Computerphile (18 de enero de 2017), Code Checking Automation - Computerphile , consultado el 11 de enero de 2018
- ^ Los becarios de la ACM 2018 reconocidos por los logros fundamentales que sustentan la era digital , Association for Computing Machinery , 5 de diciembre de 2018