ระบบนำทางยานยวกาศลำแรกที่ได้ร่อนลงจอดบนดวงจันทร์ได้ถูกนำมาเผยแพร่สู่สาธารณชน หลังจากที่อดีตเจ้าหน้าที่ฝึกงานของ NASA โพสต์โค้ดดังกล่าวลงบน Github เมื่อสัปดาห์ที่ผ่านมานี้

nasa2

ขอขอบคุณภาพจาก NASA

ถึงแม้ว่าโค้ดระบบนำทางและควบคุมยานอวกาศ Apollo Guidance Computer (AGC) ที่ได้รับการออกแบบและพัฒนาโดยสถาบัน MIT จะถูกนำมาให้นักวิจัยที่สนใจได้ศึกษามาเป็นเวลานานแล้วก็ตาม แต่มันก็ไม่เคยสมบูรณ์เท่านี้มาก่อน ซึ่งถ้าหากพิจารณาให้ดีก็จะเห็นจุดที่น่าสนใจเป็นอย่างมาก

Screenshot_236

ขอขอบคุณภาพจาก Github

ทางผู้ใช้ Reddit ได้เข้าไปดูโด้ดดังกล่าวและได้พบไฟล์ควบคุมส่วนการจุดระเบิดเครื่องยนต์ชื่อ “BURN_BABY_BURN–MASTER_IGNITION_ROUTINE.agc” ซึ่งเป็นมุขตลกของคนเขียนโปรแกรมในยุคนั้น รวมถึงโน๊ตที่ระบุคำว่า “TRASHY LITTLE SUBROUTINES” และการหยิบยกข้อความบางส่วนมาจากบทประพันธ์เรื่อง HENRY VI ของ “วิลเลียม เชกสเปียร์” ดังที่ปรากฏด้านล่างนี้

New Bitmap Image

ที่มา : theverge.comblognone.com และ github.com