Linked by Kyuss on Mon 13th May 2013 01:31 UTC
Microsoft "Most people understand that Windows is used by a variety of people who have a variety of needs, ranging from corporate server to workstation to POS terminals to home PC and beyond. Most people accept that whenever Microsoft updates Windows, it has to balance the competing requirements to find some kind of workable compromise. There is however another set of competing requirements that many do not really register, even those that call themselves power users or are IT admins. It is a conflict between developers/programmers and Microsoft itself."
Permalink for comment 561355
To read all comments associated with this story, please click here.
RE: Comment by Nelson
by moondevil on Mon 13th May 2013 06:20 UTC in reply to "Comment by Nelson"
Member since:

It blurs the line between managed and native code. Microsoft can write WinRT components in C++ and consume them naturally from JS and C#. They can write the less performance sensitive ones in C# and consume them from JS and C++. Its really flexible.

Personally I would like if they just use an optimizing compiler for .NET and throw away the VM stuff, or improve the code quality of NGEN.

Singularity had Bartok as native compiler for C# code, and Windows Phone 8 applications are compiled to native code with their optimized cloud compiler.

Now I just want to have the same for my C# code on the desktop/server.

Reply Parent Score: 3