3 ms·
Yeah, in 2003 this version of js worked with vxworks and didn't leak memory like python. I'm sort of surprised they didn't go with tcl though.
by plopz 7y ago
Yeah, in 2003 this version of js worked with vxworks and didn't leak memory like python. I'm sort of surprised they didn't go with tcl though.
- harshreality 7y agoThe reason they didn't choose tcl had nothing to do with the language. > 2. An attempt was made to port each scripting engine to the VxWorks real-time operating system on a flight-like Power PC by embedding it into a payload flight software application. TCL was dropped from the study when it could not be successfully ported to VxWorks. JavaScript, Python and G-script were successfully ported and a series of tests with prototype flight software applications were run in order to rank them against the success criteria. https://www.scribd.com/document/407354589/Event-driven-James-Webb-Space-Telescope-operations-using-on-board-JavaScripts https://www.scribd.com/document/407354589/Event-driven-James...
- plopz 7y agoAhh, that makes sense then.
- cartoonfoxes 7y agoI would have assumed porting TCL would have been the most straightforward of the bunch. What features made it so difficult to work with?