The Apollo Guidance Computer. Anatomía para ingenieros
Hay temas solemnes para un ingeniero de software, y este es uno de ellos, al menos para mí. El diseño y construcción del Apollo Guidance Computer (AGC) fue el primer contrato que otorgó NASA en 1961. Antes de saber cómo llegarían a la luna tenían claro que no podrían lograrlo sin un ordenador de a bordo. Fue un acto de compresión del futuro poco común en la historia. Con el AGC comenzó a perfilarse nuestra disciplina: La priorización de procesos, la gestión de interrupciones, los circuitos integrados, la interfaz de usuario, la redundancia por diseño, la recuperación automática o el OTA fueron puestos en práctica por primera vez en una máquina prodigiosa de 55x33x15 centímetros, 38K de RAM y 2 MHz de velocidad. Una fascinante historia de cuando el software se cosía a mano (literalmente) y los requisitos para los programadores simplemente no existían. Se intuían. Os invito a un rato de descubrimiento y de homenaje de unos de los más grandes y hermosos proyectos de nuestra historia.
Arquitecto de Software
Particular
Supe que sería ingeniero con diez años, justo después de ver Juegos de Guerra. Una epifanía. Me gusta cacharrear con criterio de escases y, sobre todo, compartir lo aprendido.