一位微軟項目經理Sean Thomas Larkin在推特上寫下了關于JavaScript的探討,稱Office 365將用JS重寫。
這隨即引發了編程圈的“小地震”,尤其是C++工程師們。
不過,Skype的工程師們看到Sean居然放言用React Native把JS編譯成本地代碼,把Sean這家伙猛批了一頓,后者也不得不在Reddit上開貼澄清,他上來就說,推特限制字數,導致意思沒表達完全。
首先需要知道的是,MicroSoft Teams、VS Code都已完全由JS開發了(更準確地說法是Electron支持的TypeScript)。
其次是,Office 365的UI元素很多,有大一部分借助的是React Native,不過API、服務還是由C++, C#等編寫。Sean強調,他對傳統編程語言保持著相當的敬畏之心,所以Office 365沒有全部用JavaScript/TypeScript重寫。
最后作為Edge瀏覽器的操盤人之一,他強調EdgeHTML引擎完全是C++寫就的,但是微軟也在開發工具中允許運行JavaScript(由TypeScript編譯)。
換言之,word終究不可能完全用JS來寫,但是在未來開放的跨平臺世界中,很多新的程序或需要從頭再來的產品,似乎倒戈JS陣營的數量會越來越高。
行業資訊、企業動態、業界觀點、峰會活動可發送郵件至news#citmt.cn(把#換成@)。
海報生成中...