인간이 내린 우주선 제어명령을 컴퓨터가 종합적으로 판단해 안전하다고 여길 경우에만 실행에 옮기는
‘플라이바이 와이어 시스템(Fly-by-wire)’
그걸 최초로 완성한 나사의 여류 엔지니어
마가렛 해밀턴
1969년
그녀가 손으로 직접 쓴 코드 옆에 서있는 모습
당시 재봉사들이 코딩을 도와줘야했던 Rope Memory
In fact, the Apollo guidance software was so robust that no software bugs were found on any crewed Apollo missions, and it was adapted for use in Skylab, the Space Shuttle, and the first digital fly-by-wire systems in aircraft.
https://www.nasa.gov/feature/margaret-hamilton-apollo-software-engineer-awarded-presidential-medal-of-freedom
그녀가 짠 소스코드엔 버그가 0 제로였다고 하는 무시무시한 전설이 전해진다
이 소프트웨어는 너무나 잘 작동해 아폴로 미션 이후
개량을 거쳐 우주왕복선에도 쓰였으며 요즘은 항공기 등에 적용되고 있다
그녀는 공로를 인정받아 2016년 자유 훈장을 수여 받았다
다음검색
스크랩 원문 :
도탁스 (DOTAX)