3 ms·
That's because MS effectively abandoned Windows as a revenue generator, in order to become a cloud vendor. Windows exists just to give you a way to consume or d
by toyg 5y ago
That's because MS effectively abandoned Windows as a revenue generator, in order to become a cloud vendor. Windows exists just to give you a way to consume or develop web-apps that run in Azure. Office exists to get you to use Office365, again generating cloud-based revenue.
Commercially, it works. Unfortunately, it's slowly killing the desktop computing experience. Unlike Apple, they don't even have a real interest in shifting hardware, so they can happily treat the desktop market like dirt.
It's weird, seeing MS effectively strangling their own baby, but I guess Wall Street is happy.
- NickInSF 5y agoExactly. Your post answers OP's question. The root cause of the SDK fragmentation is because Microsoft sees diminishing returns for Windows. After Silverlight failed to gain adoption, they started losing interest in the desktop. When Windows Phone was killed, there was even less interest in UWP. It's a shame because .NET is quite nice.