Hoare, Charles Anthony Richard

Carlos Antonio Richard Hoare
Carlos Antonio Richard Hoare

En una conferencia en la EPFL el 20 de junio de 2011
Fecha de nacimiento 11 de enero de 1934( 01/11/1934 ) (88 años)
Lugar de nacimiento Colombo , Ceilán, Imperio Británico , ahora Sri Lanka
País
Esfera científica Informática
Lugar de trabajo
alma mater
Conocido como creador del algoritmo " quicksort " .
Premios y premios miembro de la Royal Society de Londres Premio Turing ( 1980 ) Medalla John von Neumann ( 2011 ) Medalla Faraday ( 1985 ) Premio Friedrich L. Bauer ( 2007 ) Premios de compañeros Premio de Tecnología Avanzada de Kioto [d] ( 2000 ) Pionero de la informática ( 1990 ) Premio al logro de lenguajes de programación [d] ( 2011 ) Premio en memoria de Harry Hood ( 1981 ) doctorado honoris causa por la Universidad Complutense de Madrid [d] ( 2013 ) miembro de la Real Academia de Ciencias de la Ingeniería de Gran Bretaña [d] miembro de la Sociedad Británica de Informática [d]
Sitio web cs.ox.ac.uk/people/tony.…
Logotipo de Wikiquote Citas en Wikiquote
 Archivos multimedia en Wikimedia Commons

Sir Charles Anthony Richard Hoare ( ing.  Charles Antony Richard Hoare o Tony Hoare o CAR Hoare ; nacido el 11 de enero de 1934 en Colombo , Ceilán, Imperio Británico , ahora Sri Lanka ) es un científico inglés especializado en informática y tecnología informática . Él es mejor conocido como el desarrollador del algoritmo " quicksort " ( 1960 ), que es, con mucho, el algoritmo de clasificación más popular en la actualidad .

Otros resultados notables de su trabajo son el lenguaje de especificación Z y el modelo de comunicación paralela para procesos secuenciales ( CSP , Communicating Sequential Process). Entre sus logros se encuentra el desarrollo de Hoare Logic , la  base científica para la construcción de programas correctos utilizados para definir y desarrollar lenguajes de programación. Hoare produjo una serie de escritos sobre especificación, diseño, implementación y mantenimiento de programas que muestran la importancia de los resultados científicos para aumentar el rendimiento de la computadora y mejorar la confiabilidad del software.

Biografía

Nacido en Colombo en Sri Lanka . Recibió su BA en Lenguas Clásicas de la Universidad de Oxford en 1956 . Sirvió en la Royal Navy de Gran Bretaña en 1956-1958 . Habiendo estudiado ruso , en 1959 Hoare estudió traducción informática en la Universidad Estatal de Moscú , así como teoría de la probabilidad en la Escuela Kolmogorov . En 1960 , debido a la crisis política asociada a la destrucción del avión de reconocimiento U-2 , abandonó la Unión Soviética y empezó a trabajar para una pequeña empresa informática, Elliott Brothers , donde implementó el lenguaje ALGOL60 . Allí comenzó a desarrollar algoritmos.

En 1968 se convirtió en profesor de Informática e Ingeniería en la Queen 's University Belfast .

En 1977 regresó a Oxford como profesor de informática para dirigir el Grupo de Investigación de Programación, cuya tarea era fortalecer los vínculos entre las estructuras industriales, académicas y gubernamentales que trabajan en el campo de la tecnología de la información. Sus áreas de investigación en Oxford son la corrección de las especificaciones de software, el diseño y desarrollo de sistemas críticos y no críticos.

En 1999, se jubiló como profesor honorario y pasó al puesto de investigador principal en Microsoft Research en Cambridge, donde trabaja desde 2011 .

Premios

Los premios incluyen:

En 2013 recibió el título de doctor honorario de la Universidad Nacional de Investigación de Tecnologías de la Información, Mecánica y Óptica de San Petersburgo [3] .

Notas

  1. C. ANTONY ("TONY") R.  HOARE . — «Por sus contribuciones fundamentales a la definición y diseño de lenguajes de programación.». Recuperado: 1 Septiembre 2021.
  2. El premio de Kioto . Consultado el 21 de febrero de 2012. Archivado desde el original el 4 de febrero de 2012. El premio Kyoto / Laureados / Lista por año
  3. Presentación del diploma y toga de Doctor Honorario de NRU ITMO a Sir Tony Hoare (14 de mayo de 2013). Recuperado: 1 Septiembre 2021.

Libros

Enlaces