- Apuntes e ideas sueltas sobre tecnologías y otros asuntos - http://apunteseideas.com -

La polilla es un bicho

Se conoce como bug -«bicho»- a aquel error o falla en un sistema informático que desencadena un resultado indeseado. Justamente por esto, los programas que ayudan a la detección y eliminación de errores de programación de software, los denominados «depuradores» en español, conservan la referencia en inglés: debuggers.

El primer «bug» del que se tiene conocimiento ocurrió en 1947. Grace Murray Hopper [1] trabajaba como programadora en el laboratorio de cálculo de la Universidad de Harvard y cuando trataba de averiguar la causa de un fallo descubrió que era debido a una polilla que se había colado por entre los contactos de unos de los relés del equipo. Hopper tomó nota del incidente en su cuaderno: «Primer caso real de bicho -bug, en inglés- que se ha hallado».

H96566k [2]
La hoja de anotaciones -con la polilla- está expuesta en el museo Naval Surface Warfare Center Computer de Dahlgren, en Virginia, EE.UU.

Entre las numerosas incidencias notables causadas por este tipo de error se incluyen la destrucción de la sonda espacial Mariner 11 en 1962 y del Ariane 5 en 1996, entre muchos otros [3].

Fuentes:
Wikipedia [1]
Errores históricos [4]