4 ms·
Didn't NASA write a bunch of software for the space shuttles in LISP?
by farisjarrah 7y ago
Didn't NASA write a bunch of software for the space shuttles in LISP?
- mruts 7y agoYeah, it got placed by C by the suits though. When you think about it, Lisp is perfect for their use cases. Pushing patches live without rebooting and easy modification of a running system image while running.
- behnamoh 7y agoYep, as mentioned in the links in this post: https://news.ycombinator.com/item?id=19952974 https://news.ycombinator.com/item?id=19952974
- lispm 7y agoThe remote agent was not Lisp software for Space Shuttles. Remote Agent was a part of the Deep Space 1 space mission...
- lispm 7y ago' their use cases.' What use cases? There were a lot of Lisp systems for Space Shuttles which were not needing such a feature. Examples: 'Automating Planning and Scheduling of Shuttle Payload Operation' http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.96.6222&rep=rep1&type=pdf http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.96.... 'The objective of EMPRESS (expert mission planning and replanning scheduling system) is to support the planning and scheduling required to prepare science and application payloads for flight aboard the US Space Shuttle. EMPRESS was designed and implemented in Zetalisp on a 3600 series Symbolics LISP machine. Initially, EMPRESS was built as a concept demonstration system.' https://ieeexplore.ieee.org/document/17369 https://ieeexplore.ieee.org/document/17369 'NASA used Symbolics' high-definition technology to analyze HDTV video images of the Discovery launch in real-time. This high-definition system enabled NASA engineers to get an instant replay of critical launch systems.' ftp://ftp.ai.sri.com/pub/mailing-lists/slug/900531/msg00199.html 'An Intelligent Training System for Flight Controllers Space Shuttle' http://www.aaai.org/Papers/IAAI/1989/IAAI89-021.pdf http://www.aaai.org/Papers/IAAI/1989/IAAI89-021.pdf and so on...