4 ms·
I know people who work at Microsoft and I can see what kind of software solutions they produce. Of course they do produce some good stuff, they have a few pocke
by cryptica 5y ago
I know people who work at Microsoft and I can see what kind of software solutions they produce. Of course they do produce some good stuff, they have a few pockets of talent. They've always been strong with gaming and IDEs for example. But anything related to web technologies is just a failure. They don't understand the web. Most of the business they get is due to legacy reasons (e.g. companies who use Azure because their legacy software won't run on anything else). They just come up with solutions and then try to forcibly shove it down developers' throats.
One reason why they suck at web is because they suck at interoperability. They can't do open source properly. They don't know how to optimize software for maximum compatibility. This is because vendor lock-in is the enemy of compatibility and interoperability. Vendor lock-in is in their DNA; everything they do is about lock-in. Their software is all about complex, rigid interfaces; this is how they achieve lock-in but it makes it difficult to integrate their solutions into third party software (high friction, high entry barriers) and difficult to maintain/update.
- onlyrealcuzzo 5y ago> can't do open source properly. VScode?