阿波罗11号原始代码开源
推荐指数 68.0 NO. 007 · 2026.07.22
Stars69,818
为什么值得看
这是1969年阿波罗11号登月任务的原始飞控计算机代码,由NASA开源在GitHub上,包含指令舱Comanche和登月舱Luminary两套系统。对AI工程师而言,这是研究高可靠嵌入式系统、实时控制和极限资源约束下编程的绝佳样本。
Original Apollo 11 Guidance Computer (AGC) source code for the command and lunar modules.
编辑判断
这段代码代表了人类软件工程史上最极端的可靠性要求——内存仅76KB,却在生死任务中零故障运行。现代AI系统追求性能而牺牲可解释性,但Apollo的优先级设计、错误恢复机制和人工覆盖逻辑值得反思。做边缘AI部署、自动驾驶或机器人控制的团队,可以研究其任务调度架构,对比当下ROS2或AutoSAR的复杂度膨胀问题。代码注释里还藏着MIT程序员60年代的幽默,比如Burn_Baby_Burn模块,读源码本身也是技术史体验。
Star History
生态分析
Production
航天计算历史遗产的权威原始代码存档与工程教育基准
独特价值:NASA官方原始AGC源码,高可靠嵌入式系统的终极参考标本
竞品:
madelineperitoneal975/apollo-guidance-computer-simulator 目标为原始代码存档,此为浏览器模拟器,侧重交互体验