奇客 韋伯太空望遠(yuǎn)鏡大量使用 JavaScript 寫的腳本

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