The "panic" was right imo (only in that specific area) i mean, there is almost 0 microsoft on the web today.
The "panic" was right imo (only in that specific area) i mean, there is almost 0 microsoft on the web today.
Claiming there's no Microsoft on the web seems far fetched when Microsoft de facto controls extremely large parts of producing modern web applications, deploying them and serving the tools necessary for businesses to coordinate.
It may have lost share to competing applications or it missed the train exactly, but I cannot think of any other single company you can lock in your organization from management, production to deployment and even consumption on Microsoft own devices from Surfaces to Xbox.
The only big part which is different is the former developer division. I do not think they earn the money themselves but are more a cost center to everyone else. But considering that everyone else is a giant company with a diverse set of developer needs, maybe that is just okay. Which again is interesting because the rest of the industry is also relying on this part of Microsoft.
MS used to call Linux cancer, and now they're running Linux servers for people. MS used to spread FUD that it's irresponsible and amateurish to expose source code of programs, and later they had to acquire GitHub and npm to stay relevant.
Microsoft had to adapt, because the old Microsoft has lost. Remember MS was selling very expensive per-CPU licenses for servers to run IIS, ASP.Net, and SqlServer. Admin tasks that we use webapps for were supposed to be a combination of Office, Access, VBA, native Windows applications, and a dash of ActiveX.
I've worked (as a consultant) on a number of 'boring' B2B web applications targeting 'boring' industries and one thing they all had in common was that they where all in on the Microsoft stack.
Wdym? TS?
As for tooling, maybe. VS has always had a decent amount of mind-share. Even then though, I can see Jetbrains + Eclipse + Sublime + Emacs + Vim + others capturing at least 50% combined...
"TS is just fancy JS" is like saying "Java is just fancy machine code" or something like that. It's a major software project with a much larger scope than simply slapping a few types on top of common JS constructs. More importantly, it's been an innovating force at the language and editor tooling levels for web developers worldwide. I think it's likely to be the most successful language that Microsoft has ever produced in the long run.
Terrible analogy. TS doesn't compile to WASM or anything, it compiles to human-readable JS. Java doesn't compile to C++ or C. The JVM is an entire platform.
> More importantly, it's been an innovating force at the language and editor tooling levels for web developers worldwide.
MS has always been decent when it comes to tooling but there's nothing particularly innovative about TS.