Referencias nulas: el error del billón de dólares

Lo llamo el error del billón de dólares. Fue la invención de las referencias nulas en 1965. En aquellos momentos diseñaba el primer sistema de tipos para hacer referencias en un lenguaje orientado a objetos (ALGOL W). Pretendía asegurar que todas las referencias eran totalmente seguras, realizando chequeos automáticos por parte del compilador. Pero no pude resistir la tentación de crear una referencia nula, simplemente porque facilitaba la implementación. Esto ha creado innumerables errores, vulnerabilidades y caídas de sistemas, que habrán causado probablemente billones de dólares en daños en los últimos cuarenta años.
Tony Hoare, en el QCon 2009, también conocido por inventar el QuickSort.

jgarzas

Ph.D. en informática, Postdoctorado en la Carnegie Mellon (EE.UU) e Ingeniero en Informática.

Primera vez que me tocó hacer una gestión Ágil en una empresa... año 2001. Desde entonces he trabajado en, o para, más de 90. Y he formado a más de 2000 alumnos.

También soy profe de la Universidad Rey Juan Carlos.

Dejar un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *