News for hackers. Stuff that matters.
Re:Telescope That ‘Ate Astronomy’ Is on Track to Surpass Hubble by pmoriarty on Monday November 21, 2016 @06:56PM (#13010432)
Why Javascript?
Re:Telescope That ‘Ate Astronomy’ Is on Track to Surpass Hubble by lisper on Monday November 21, 2016 @11:13PM (#13011563)
Probably because Common Lisp has a bad rap at NASA.

http://www.flownet.com/ron/jpl-lisp.html

Re:Telescope That ‘Ate Astronomy’ Is on Track to Surpass Hubble by Something1234 on Tuesday November 22, 2016 @12:49AM (#13011922)
So why was lisp bad other than some bureaucrat saying it's bad.
Re:Telescope That ‘Ate Astronomy’ Is on Track to Surpass Hubble by lisper on Tuesday November 22, 2016 @03:11AM (#13012521)
Lisp isn't bad. Technically it was an unqualified success (and still is). It died at NASA simply because of politics.
Re:Telescope That ‘Ate Astronomy’ Is on Track to Surpass Hubble by iammiles on Tuesday November 22, 2016 @12:10AM (#13011783)
Thanks for posting this interesting read.
Re:Telescope That ‘Ate Astronomy’ Is on Track to Surpass Hubble by snerbles on Monday November 21, 2016 @07:15PM (#13010522)
Not that it answers your question, but JS dialects can be found in other strange embedded places such as Cognex's DataMan industrial barcode readers.
Re:Telescope That ‘Ate Astronomy’ Is on Track to Surpass Hubble by digler999 on Tuesday November 22, 2016 @12:38AM (#13011884)
probably so astronomers can easily focus on their work - pointing the 'scope at stuff - and not worry about writing elegant/concise/reusable/succinct/$(feelgood adjective) code. I could understand it being used that way if it were for a limited scope (no pun intended) of operations, such as direction, focus, camera/sensor settings, etc. I'm sure they're not using JS to control thrusters or calculate trajectories.
Re:Telescope That ‘Ate Astronomy’ Is on Track to Surpass Hubble by semaphoreP on Tuesday November 22, 2016 @01:27AM (#13012052)
Actually, us astronomers will never have to script anything with JS. They'll give us a GUI which will limit what we can do to strictly valid commands: e.g. point the telescope at this position in the sky and observe using this instrument for this much time.
Re:Telescope That ‘Ate Astronomy’ Is on Track to Surpass Hubble by lelandbatey on Tuesday November 22, 2016 @01:04AM (#13011973)
There are plenty of languages that provide that same benefit of straightforwardness while also lacking warts and being even easier to embed; for example Lua, which was designed with express purpose of simplicity and ease of embedding.

The real answer is probably that in 2003 JS looked more interesting/good enough that it was chosen in this case.

Re:Telescope That ‘Ate Astronomy’ Is on Track to Surpass Hubble by photogrammetry on Monday November 21, 2016 @07:10PM (#13010498)
So the Russians can hack it to self-destruct, obviously.