Extend: https://github.com/Microsoft/node
Extinguish: ?
Extend: https://github.com/Microsoft/node
Extinguish: ?
"Full access to UWP APIs from Node.js applications"
When you use platform-exclusive features then you not only lose a major strength of node, but you put the owner of that platform in a position to start pushing developers around.
After all they still continue their aggressive patents usage and there is still uncertainness around audio/video codecs for web standards mainly because of Microsoft. Pretty sure others may remember some areas where their politics didn't changed for a bit.
If the company clearly changes it's course, right? Though it doesn't seem to be the case, despite two CEO changes since Bill Gates. Recent news show more or less what they are still up-to.
Yesterdays plans to stop producing Windows and "Win10 as a service": https://news.ycombinator.com/item?id=9521151
TypeScript influences the ES6/JavascriptNext feature & syntax development - lead by Mr. Hejlsberg (TurboPascal) who was responsible for J++, Windows Foundation Classes and C#. In 2012 Hejlsberg announced his new project TypeScript — a superset of JavaScript. (https://en.wikipedia.org/wiki/Anders_Hejlsberg )
Read Bill Gates (former internal) 1994 memo: "Windows: The Next Killer Application on the Internet": http://www.microsoft.com/about/companyinformation/timeline/t...
"The memo starts with a background on the Internet in general, and then proposes a strategy on how to turn Windows into the next "killer app" for the Internet."
The Internet plan "Microsoft Network": https://youtu.be/kGYcNcFhctc?t=17m16s
And the Office format thing in 2007, the Silverlight thing, the XBoxOne launch thing. It was just not as public, as they were not that successful.
Office uses a documented XML format now, Silverlight is dead, and I don't see how Xbox One is in any way relevant.
Not sure how making Windows free is "embrace, extend, extinguish." Most operating systems are free.
People make new languages based on old ones all the time, so you're going to have to expand on the problem with TypeScript.
I could go on, but I'm not a teacher running through an essay with a red pen. You won't convince anyone with a comment-free list of events.
It's still formats that can't be fully implemented without breaking compatibility with MS products.
PS: Personally I like what MS doing now and I accept that this can be serious change, but that would be dumb to trust them until like 3-5 years pass at least.
I also really don't understand how a 1994 memo or the Microsoft Network plan are relevant. Those are both pre-lawsuit, how are they relevant today?
I mean, as long as we are discussing 90s stuff.