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的性能和匿名性。