
La 'madre' del software que llevó al hombre a la Luna
El 17 de septiembre de 1969, Margaret Hamilton y su equipo presentaron el código del software de vuelo del Apolo 11, un hito que hizo posible la llegada a la Luna.
La carrera espacial no solo se trataba de cohetes potentes y valentía humana; también dependía de la inteligencia artificial y, sobre todo, de un software impecable. El 17 de septiembre de 1969, el equipo liderado por Margaret Hamilton presentó formalmente el software de vuelo del Apolo 11 a la NASA. Este código, escrito en lenguaje ensamblador, era la columna vertebral digital que permitía al módulo lunar navegar por el cosmos y aterrizar suavemente en la superficie lunar.
Hamilton, una visionaria, no solo se centró en que el software 'funcionara', sino en que fuera robusto y capaz de recuperarse de errores inesperados, una preocupación que a menudo se pasaba por alto en la época. Su enfoque en la 'ingeniería de software' como disciplina, con diagramas y metodologías claras, fue revolucionario. De hecho, el famoso 'bug' que casi frustra el alunizaje se debió a una sobrecarga del radar, un problema que el software de Hamilton estaba diseñado para manejar, priorizando las tareas críticas para la misión.
Este código, desarrollado en un contexto donde la ingeniería de software era casi una idea abstracta, no solo permitió que Neil Armstrong diera su "pequeño paso", sino que sentó las bases para la complejidad de los sistemas informáticos modernos. Hamilton y su equipo demostraron que la fiabilidad y la complejidad podían ir de la mano, incluso a miles de kilómetros de distancia y bajo una presión inimaginable. Un verdadero triunfo de la lógica y la perseverancia.
Puente Pop
Hidden Figures (2016)
Aunque Hidden Figures se centra en las matemáticas y la segregación en la NASA de los años 60, comparte el espíritu de las mujeres pioneras que hicieron posible la carrera espacial con su brillantez técnica, un hilo conductor con Margaret Hamilton y su crucial aporte al software del Apolo.