spaulagain
New member
It wasn't just a rough start and the disaster has continued. It was designed to fail.
I expected MSFT to only do what was required to make their platform succeed in the device spaces and that was to add a simple, scalable UI API and framework. Not throw away all previous developer experience with a new system that started with zero users and zero backwards compatibility. It was a recipe for failure ... and guess what, it failed miserably.
And yet, with all those warts and problems, those platforms are massively successful. Proof that an ultra-new, super-hip so-called "Modern" API and framework was not necessary to create a successful platform for devs or users.
No, MSFT is behind because they couldn't create a consumer-oriented ecosystem like Apple (iPod, iPhone) and Google (search, Gmail, etc.). Windows and Win32 had nothing to do with it and, in fact, was used by their competitors when building their empires.
Edit: MSFT made the same mistake 25 years ago with OS/2. It deviated significantly from the popular Win16 API and it failed. The correct way to make a transition was shown in the Win16 to Win32 transition, where you almost just needed to recompile to see significant benefits.
WinRT IS their consumer-oriented system and here you are bashing the hell out of it. Part of being a consumer-ecosystem is making the apps siloed, more secure, quicker to install, and accessible through one store like they are used to with iOS and Android.
Yes I know WinRT basically sits on top Win32. So really they just need to expand and merge the APIs which they are doing with Windows 10. Amd make the applications better with Desktop which again is what they are doing.
They might have botched the initial launch, but that ship has sailed. They are not reversing it, so get over it or go develop on iOS and Android and see how "seamless and problem free" that is.
To be honest I'm glad they made it so you can't just recompile the app for WinRT. Because then we'd have a bunch of lazy developers who'd refuse to update their UI from 10 years ago.