奇客 韋伯太空望遠鏡大量使用 JavaScript 寫的腳本

「星期五」
Hello Friday
韋伯太空望遠鏡大量使用 JavaScript 寫的腳本
至今人類建造的最昂貴太空望遠鏡大量使用 JavaScript 寫的腳本,而它使用的 JS 語言版本有二十年歷史了。根據 JWST Integrated Science Instrument Module(ISIM)的手冊,ISIM 的軟件由 Script Processor Task (SP)控制,在收到命令后運行 JavaScript 寫的腳本。JWST 使用了大量預先編寫的腳本去執行特定任務,用名叫腳本處理器的程序去解釋 JS 代碼。腳本使用的語言版本是 Nombas ScriptEase 5.00e,由已經倒閉的 Nombas 公司開發,其最新更新是在 2003 年 1 月釋出的。選擇如此古老的程序事實上并不令人驚訝。韋伯太空望遠鏡項目始于 1989 年,2004 年開始建造,當時 ScriptEase 5 只有兩年歷史,而太空飛行器通常使用成熟而不是最新的技術。
WinterIsComing 發表于
2022年08月19日 23時28分
