robot de la enciclopedia para niños

C. A. R. Hoare para niños

Enciclopedia para niños
Datos para niños
Charles Antony Richard Hoare
CAR Hoare.jpg
Información personal
Nombre en inglés Tony Hoare
Apodo Tony y Τόνι
Otros nombres Tony Hoare
Nacimiento 11 de enero de 1934
Colombo, Sri LankaSri LankaBandera de Sri Lanka Sri Lanka
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
  • Microsoft
  • Universidad de Oxford
  • Universidad Queen’s de Belfast
Estudiantes doctorales Cliff Jones
Obras notables
  • quicksort
  • Lógica de Hoare
  • Comunicación de Procesos Secuenciales
  • Null
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.

¿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

Kids robot.svg En inglés: Tony Hoare Facts for Kids

kids search engine
C. A. R. Hoare para Niños. Enciclopedia Kiddle.