Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Microsoft has UWP Apps as part of Windows 10. Any UWP application will automatically run in the .NET Virtual Machine and work on both x86 and ARM.

That, in combination with emulation for the x86-based legacy stuff, should be a powerful reason to use the Microsoft platform.

Even if ARM servers don't become a thing, the support of ARM servers only benefits Microsoft and their current "Universal Windows Platform" strategy.



Yes, Microsoft has UWP.

No, UWP and .NET are orthogonal. When I need to, I’m using C++ to develop my UWP apps just fine.

Edit: and even when using .NET, by default, UWP apps don’t run in the virtual machine. Instead, they’re compiled to native code with .NET Native.


This is correct. However, it's important to point out that the .NET native compilation can also target ARM architectures. For native development in C++, one would need to build and distribute ARM-targeted binaries also in order to actually be "universal".


It is no different for .NET Native.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: