La sonda Mariner 1 de la NASA fue la
primera misión en intentar sobrevolar Venus allá por el 22 de julio
de 1962. Transcurridos 5 minutos del lanzamiento del cohete que
portaba la sonda se produjo una desviación en la trayectoria de
manera que si nadie lo remediaba esta se estrellaría en el
Atlántico, océano muy transitado debido a las numerosas rutas
comerciales de la época. Para evitar que los rusos se hiciesen con
la tecnología punta del Mariner 1, la sonda fue autodestruida para
evitar mayores problemas.
Posteriormente se analizaron las causas
del accidente y se llegó a la conclusión de que era debido a un
fallo del programa que calculaba la trayectoria del cohete. El
programa estaba escrito en un lenguaje llamado FORTRAN (FORmula
TRANslation) y la línea de código que falló es la siguiente:
DO
5 K = 1. 3
cuando se debería haber escrito:
DO
5 K = 1, 3
Así es, un EPIC FAIL que costó
millones de dólares de la época debido a una simple carácter de
texto: un punto donde en realidad iba una coma.
No hay comentarios:
Publicar un comentario