Margaret Hamilton, pionera de la computación y líder de software del Apolo, muere a los 90 años
Margaret Hamilton, destacada científica informática que dirigió el equipo de software para las misiones Apolo de la NASA, falleció a los 90 años. Ayudó a convertir la escritura de software en una disciplina profesional respetada y recibió la Medalla Presidencial de la Libertad.
En resumen: Margaret Hamilton, destacada científica informática que dirigió el equipo de software para las misiones Apolo de la NASA, falleció a los 90 años. Ayudó a convertir la escritura de software en una disciplina profesional respetada y recibió la Medalla Presidencial de la Libertad.
Mucho antes de que las computadoras estuvieran en todos los bolsillos, una brillante matemática y líder ayudó a la humanidad a dar sus primeros pasos en la luna escribiendo código complejo desde cero.
Qué ocurrió, en palabras sencillas
Margaret Hamilton, pionera de la computación que dirigió el equipo de ingeniería de software en el Laboratorio de Instrumentación del MIT durante el programa Apolo de la NASA, falleció el 30 de septiembre a la edad de 90 años. Comenzó su camino en la programación trabajando en software meteorológico en el MIT en 1959 y en un proyecto de defensa aérea en el MIT Lincoln Laboratory en 1961. Luego se convirtió en la primera programadora contratada para el proyecto Apolo de la NASA en el MIT. Bajo su liderazgo, un equipo de más de 400 personas construyó el software de vuelo a bordo utilizado para los alunizajes. Su equipo creó sistemas que evitaron el fallo de la misión durante el alunizaje del Apolo 11 al priorizar tareas críticas cuando la computadora se sobrecargó. Más adelante en su carrera, fundó dos empresas de software y recibió numerosos honores, incluida la Medalla Presidencial de la Libertad en 2016.
Puntos clave
- Lideró el equipo de software del Apolo Hamilton dirigió a más de 400 personas como directora asistente a cargo del equipo del Módulo de Comando y Servicio para el programa Apolo de la NASA.
- Salvó el alunizaje Durante la misión Apolo 11 en julio de 1969, su software basado en prioridades permitió a la computadora descartar tareas secundarias no esenciales durante una sobrecarga del sistema justo antes de aterrizar.
- Pionera de la ingeniería de software Ayudó a establecer la ingeniería de software como una disciplina dedicada e introdujo prácticas tempranas de programación defensiva para anticipar y corregir errores.
- Galardonada con importantes premios El trabajo de su vida fue reconocido con la Medalla Presidencial de la Libertad en 2016 por el presidente Barack Obama, junto con numerosos otros premios científicos y de trayectoria.
Términos explicados
- Ingeniería de software — El enfoque sistemático para diseñar, construir y probar programas de computadora. Ejemplo: Crear las instrucciones y aplicaciones que le dicen a un teléfono inteligente cómo mostrar mensajes o tomar fotos.
- Programación defensiva — Un método para escribir código informático que anticipa errores o problemas inesperados y los maneja automáticamente. Ejemplo: Un formulario web que evita automáticamente que un usuario envíe una contraseña en blanco y le advierte en lugar de bloquearse.
Por qué importa
El trabajo sentó las bases de Hamilton para el desarrollo de software moderno, haciendo que los sistemas informáticos complejos fueran lo suficientemente confiables como para confiarles vidas humanas y la tecnología cotidiana.
Lo que aún no sabemos
La fuente señala que el software era visto como un misterio y una caja negra en ese momento, y no detalla los detalles técnicos de cómo funcionaba cada línea individual del código histórico del Apolo.
Basado en información de MIT News. Este es un texto explicativo independiente, escrito con palabras propias y ayuda de IA; MIT News no lo ha revisado ni respaldado. Lee el original para ver todos los detalles.