Muere Margaret Hamilton, la pionera de la NASA que sentó las bases del software y salvó la llegada a la Luna
Margaret Hamilton , la matemática y programadora que inmortalizó una de las fotos más emblemáticas de la era espacial junto a una pila de código tan alta como ella, falleció a los 90 años.
Su legado redefinió por completo el papel de la computación en la ciencia moderna .
Cuando la NASA contrató al MIT en 1961 para diseñar el sistema de guiado de sus misiones espaciales, Hamilton era una recién graduada que acababa de llamar la atención tras desarrollar software de pronóstico meteorológico.
En una época en la que la disciplina del software apenas daba sus primeros pasos, no tardó en ponerse al frente del equipo que diseñó la navegación de las misiones Apolo.
En la década de 1960, programar no se parecía en nada al desarrollo actual frente a una pantalla.
La rutina implicaba perforar lotes de tarjetas de cartón para que una máquina gigantesca procesara los datos durante la noche.
Bajo esa dinámica, el equipo de Hamilton dio forma al sistema de navegación y control para posarse sobre la superficie lunar —un hito que también se sostuvo en los cálculos de trayectorias trazados por científicas como Katherine Johnson—.
Un estándar para el futuro espacial La computadora de a bordo de la misión tenía muy poca memoria : contaba apenas con 36,864 palabras de memoria fija y 2,048 de memoria borrable para operar.
Para gestionar esos recursos al límite, funcionaba con un sistema operativo en tiempo real capaz de calendarizar tareas mientras la nave estaba en pleno vuelo.
Cada instrucción requería una pequeña área de trabajo denominada core set (de 12 posiciones de memoria), y el sistema solo disponía de 7 core sets simultáneos.
Si las operaciones se acumulaban y saturaban el espacio, se disparaba una alarma.
Eso fue exactamente lo que ocurrió durante el descenso hacia la Luna.
Un fallo con el radar de encuentro empezó a demandar ciclos y a saturar la memoria con tareas innecesarias, activando las alarmas de la computadora.
Sin embargo, el equipo de Hamilton había anticipado un escenario de sobrecarga y diseñó una arquitectura de prioridades: el sistema se reinició de inmediato y relanzó únicamente los procesos críticos cercanos al punto donde se encontraban los astronautas.
5News agregó este resumen a partir del feed público del medio. La nota completa, con todo el contexto, está en www.xataka.com.mx — el contenido pertenece a Xataka México.