Brings to mind this article, a history of the rise and fall of Common Lisp at JPL, which was almost selected as the control language for their robotic space missions.<p><a href="http://www.flownet.com/gat/jpl-lisp.html" rel="nofollow">http://www.flownet.com/gat/jpl-lisp.html</a><p>And of course, JavaScript having its origins as a more marketable syntactic overhaul of Lisp for in-browser scripting, it's not hard to see how we end up with JS on the JWST for many of the same reasons.<p>Like others, I tend to idealize space tech from a distance and imagine it using technologies that are across the board better, cooler, more pure than anything that stays on the ground. While the need for extreme reliability does change things a lot, it turns out most of the same forces that guide software selection anywhere else are at play there as well.