3 ms·
"In the 1990s, Microsoft used a strategy it called “embrace, extend, extinguish,” in which it gradually added proprietary capabilities to products that already
by frik 11y ago
"In the 1990s, Microsoft used a strategy it called “embrace, extend, extinguish,” in which it gradually added proprietary capabilities to products that already adhered to widely used standards."
What about TypeScript? What about "class" syntax in ES6? (who lobbied for it?) Microsoft still uses the same tactics. They tried it with JScript. Now they open source their JS and TS compatible engine and VS Code (contains mainly TS code).