C. A. R. Hoare para niños
Datos para niños Charles Antony Richard Hoare |
||
|---|---|---|
| Información personal | ||
| Nombre en inglés | Tony Hoare | |
| Apodo | Tony y Τόνι | |
| Otros nombres | Tony Hoare | |
| Nacimiento | 11 de enero de 1934 Colombo, |
|
| Fallecimiento | 5 de marzo de 2026 (92 años) Cambridge (Reino Unido) |
|
| Nacionalidad | británico | |
| Familia | ||
| Padres | Henry Samuel Malortie Hoare Marjorie Francis Villiers |
|
| Cónyuge | Jill Pym | |
| Hijos | 3 | |
| Educación | ||
| Educado en |
|
|
| Supervisor doctoral | Leslie Fox y Andréi Kolmogórov | |
| Información profesional | ||
| Ocupación | informático, filósofo | |
| Empleador |
|
|
| Estudiantes doctorales | Cliff Jones | |
| Obras notables |
|
|
| Miembro de |
|
|
| Sitio web | www.cs.ox.ac.uk/people/tony.hoare | |
| Distinciones | Premio Turing en 1980 |
|
Charles Antony Richard Hoare (1934-2026), conocido como Tony Hoare, fue un brillante científico británico. Destacó en el mundo de la informática y la filosofía. Es famoso por crear herramientas que ayudan a las computadoras a funcionar mejor.
Contenido
¿Quién fue Tony Hoare y por qué es importante?
Tony Hoare nació en Sri Lanka y estudió en la Universidad de Oxford. Allí aprendió sobre cultura clásica y filosofía. Le fascinaba cómo la lógica podía explicar verdades matemáticas.
Es mundialmente conocido por inventar el Quicksort en 1960. Este es un método para ordenar listas de datos de forma muy rápida. Es el sistema de ordenamiento más usado en el planeta.
Sus grandes inventos en la computación
Hoare no solo creó el Quicksort. También desarrolló ideas fundamentales para que los programas sean seguros y confiables:
- Lógica de Hoare: Un sistema para demostrar que un programa hace lo que debe hacer.
- CSP (Comunicación de Procesos Secuenciales): Una forma de organizar cómo varias tareas de computadora hablan entre sí al mismo tiempo.
- Compiladores: Ayudó a crear traductores que convierten el código humano en instrucciones para la máquina.
Trayectoria profesional y descubrimientos
Después de estudiar en Rusia sobre probabilidad, Hoare trabajó en empresas de tecnología. En 1968, se convirtió en profesor en la Universidad Queen’s de Belfast. Quería entender por qué los sistemas operativos eran tan difíciles de construir.
El algoritmo Quicksort
Este algoritmo usa una técnica llamada "divide y vencerás". Consiste en separar un problema grande en partes pequeñas y fáciles de resolver. Gracias a esto, las computadoras pueden organizar miles de nombres o números en segundos.
Trabajo en Oxford y Microsoft
En 1977, regresó a Oxford para liderar un grupo de investigación. Al jubilarse de la universidad, no dejó de trabajar. Se unió a Microsoft como investigador experto en Cambridge. Allí continuó aportando sus conocimientos hasta el final de su vida.
El "error de los mil millones de dólares"
En una charla en 2009, Hoare pidió perdón por inventar la referencia nula (null). Explicó que la incluyó en 1965 porque era muy fácil de programar.
Sin embargo, este pequeño detalle causó muchísimos fallos en sistemas informáticos durante décadas. Él lo llamó su "error de mil millones de dólares" por todos los problemas técnicos que generó a nivel mundial.
Premios y reconocimientos
Por su gran trabajo, recibió el Premio Turing en 1980. Este premio es como el "Nobel de la informática". También fue nombrado doctor honoris causa por universidades de todo el mundo, incluyendo la Universidad Complutense de Madrid.
Véase también
En inglés: Tony Hoare Facts for Kids