The good: The Monaco editor component that Microsoft paid a lot of money is now under MIT license. (bought the company from Switzerland)<p>The bad: they refactored it to TypeScript (from Javascript)<p>The ugly: the sole existence of TypeScript and some ES6 syntax is the monaco editor project and Visual Studio Online and Visual Studio Code is a fork of it.