Engineer clarifies misunderstanding of rewriting Office 365

A Microsoft project manager Sean Thomas Larkin wrote on Twitter about JavaScript, saying that Office 365 will be rewritten with JS.

This immediately triggered a 'small earthquake' in the programming circle, especially for C++ engineers.

However, Skype engineers saw that Sean had actually remarked that using React Native to compile JS into the local code, he had a huge meal with Sean, who also had to post clarifications on Reddit. He said that Twitter restrictions The number of words, resulting in the meaning of the expression is not complete.

The first thing you need to know is that MicroSoft Teams, VS Code have been developed entirely by JS (more precisely, Electron-supported TypeScript).

Second, Office 365 has a lot of UI elements, a large part of which is based on React Native, but the API, the service is written by C++, C#, etc. Sean emphasized that he maintains a lot of respect for traditional programming languages, so Office 365 Not all rewritten with JavaScript/TypeScript.

Finally, as one of the traders of the Edge browser, he emphasized that the EdgeHTML engine is completely written in C++, but Microsoft also allows JavaScript to be run in the development tools (compiled by TypeScript).

In other words, word cannot be completely written in JS after all, but in the open cross-platform world in the future, many new programs or products that need to be recreated, it seems that the number of JS camps will be higher and higher.

2016 GoodChinaBrand | ICP: 12011751 | China Exports