3 ms·
Why is it even running JavaScript? That too for mission critical application.
by anuraj 7y ago
Why is it even running JavaScript? That too for mission critical application.
- jvanderbot 7y agoThe mission critical stuff is not JS. Sequences are encoded as JS.
- bdamm 7y agoWhat software on the JWST is not mission critical?
- jvanderbot 7y agoFair point. Sequence scripts are written in js. Execution of sequences, hardware control, resource management, and everything not sequence markup is not. The sequences are not flight software (imho), but the interpreter is.
- JudgeWapner 7y agonot defending it, but I think it boils down to the requirement to be able to quickly issue specific commands to various subsystems. So one choice would be a Domain-Specific Language, the other would be an "everyone-already-knows-it" language like JS.