Mozilla正在資助一個將Julia編程語言引入Firefox和一般瀏覽器環境的項目。Mozilla在上周五宣布,該項目在2019年上半年獲得了Mozilla Research Grants的部分資金。今年4月,Mozilla開始申請研究補助金的時候,該組織表示,它正在尋找一種將數據科學和科學計算工具引入網絡的方法。
Mozilla工程師過去幾年一直致力于將數據科學工具移植到瀏覽器,成為Iodide項目的一部分。在以前,Mozilla工程師做過一個Pyodide項目,就是使用WebAssembly將Python解釋器移植到瀏覽器中運行。Mozilla工程師說:“Pyodide項目,已經證明了在WebAssembly中運行語言翻譯的可用性”。
今年4月時,Mozilla表示愿意利用一筆研究資金資助一個開發團隊,通過WebAssembly將R語言或Julia語言移植到瀏覽器上。
最終的產品應該是Firefox插件,類似于Pyodide項目。
MIT博士生和Julia語言團隊成員Valentin Churavy遞交了研究撥款申請,他的申請隨后獲得了批準。
Julia創建于2009年,于2012年公開發布,此后獲得很多開發者的青睞。它迅速躋身世界上最受歡迎的語言行列,進入Tiobe前50強,在GitHub上擁有龐大的追隨者。
今年4月,Mozilla工程師還把Tor移植到火狐內部,為火狐提供Tor支持的超級私人瀏覽(Spb)模式。雖然項目沒有撥款,但Mozilla將資助研究Tor項目中HTTP/2和HTTP/3的性能和匿名性。