@ANBOLIVIA: EL CÓDIGO FUENTE DE LA MISIÓN APOLLO 11 YA ESTÁ EN GITHUB

@ANBOLIVIA TV

ooooo00000 ---------- LO ÚLTIMO ---------- 00000ooooo

AUTOR DE ASESINATOS EN PUCAMAYU CONFIESA QUE ENTERRÓ VIVA A LA QUINTA VÍCTIMA

SEGURIDAD LA PAZ, BOLIVIA (ANB / Los Tiempos).- Uno de los autores del múltiple asesinato de Pucamyu, en el municipio de Villa Tunari, ide...

lunes, 11 de julio de 2016

EL CÓDIGO FUENTE DE LA MISIÓN APOLLO 11 YA ESTÁ EN GITHUB

ESPAÑA (ANB / tomada de: xataka).- Aunque el código fuente de la misión Apolo 11 de la NASA fue publicado hace tiempo, es ahora cuando revisarlo y analizarlo es más fácil que nunca. Un antiguo interno de la NASA llamado Chris Charry ha publicado todo el código del ordenador de guiado de esta misión en GitHub.

Será difícil que puedas aprovechar ese código para tu propia misión espacial, pero la liberación del código ha servido para que miles de desarrolladores descubran más de una sorpresa y rindan homenaje a este desarrollo tan especial que llevó al hombre a la Luna.

La NASA tenía (mucho) sentido del humor

La llamada Apollo Guidance Computer (AGC) fue un ordenador instalado en cada módulo de mando (CM, Command Module) y también en cada módulo lunar (LM, Lunar Module) y se encargaba del guiado, navegación y control de la nave espacial.

La mayoría del software instalado en el AGC se almacenó en una ROM, y los astronautas interactuaban con él a través del llamado DSKY, una combinación de pantalla y teclado numérico que completaban uno de los primeros ordenadores basados en circuitos integrados de la historia.

El software utilizado fue ensamblador, y constaba de un sencillo sistema operativo en tiempo real con un sistema de planificación por lotes llamado Exec que se combinaba con la llamada waitlist (lista de espera), un componente dirigido por interrupciones que iba añadiendo tareas a la lista de ejecución de programas en el sistema.


La publicación del código en GitHub ha permitido a toda la comunidad de desarrolladores inspeccionar el código, y ya se han empezado a descubrir por ejemplo cosas como el particular sentido de humor de los programadores de la NASA, que en la línea 666 comentaban con un "numero mysterioso" y que en la rutina de despegue hacían referencia al "BURNBABYBURN" utilizada por la estación de radio de los 60 Magnificent Montague, que usaba esa frase cuando ponía una nueva y prometedora canción.

Eso no es todo, por supuesto: los desarrolladores actuales han sugerido cambios igualmente simpáticos comentando problemas y ofreciendo soluciones tan viejas como aquello de "¿Has probado a apagarlo y encenderlo de nuevo?". Un buen homenaje para uno de los proyectos software más importantes de todos los tiempos, y que ahora cualquiera puede estudiar cómodamente gracias a GitHub.
Vía



No hay comentarios:

Publicar un comentario

ANBOLIVIA te invita a ser el quinto poder, opina...con respeto

DEJA TU OPINIÓN EN:
TW: @ANBOLIVIA

TW: @ANBdigital

F: https://www.facebook.com/anboliviadigital

Related Posts Plugin for WordPress, Blogger...