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

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