| For long time Windows developers like myself, the underlying model of WinRT is what the original .NET was supposed to be. It was called Ext-OS and based on an improved COM API, called COM+ Runtime. https://blogs.msdn.microsoft.com/dsyme/2012/07/05/more-c-net... So with C++/CX and .NET Native built on top of WinRT, Microsoft has gone full circle back to the original idea. Personally I enjoy developing UWP (started right away with the old Windows 8 model), because it offers me a modern OO API to Windows, similar to the OS APIs from Xerox PARC and ETHZ OSes. Also, sadly Microsoft torpedoed the whole WP eco-system, but the tooling is so much pleasant to use than Android's. I also welcome the container model to put some control into the mess that is installing Windows applications. |