I read that earlier. Quite interesting, though it's hard to figure out where he's speculating (wildly) and where he has evidence. If Microsoft is working on a new IL, though, I implore them to not make the same mistake they made back in the 90's and include support for DbC.
It was always pretty clear imo that this was part of the thinking behind WinRT. Remember, Microsoft created Windows Media Center Markup Language (MCML) because .NET/XAML wasn't going to cut it in terms of performance. .NET was also originally in plans to be used as the Windows API and as a replacement for Win32 back in Longhorn but that was nixed for the same reason. Microsoft has been looking for ways to take some basic concepts from .NET and turn it into a performant API replacement for some time now.
Anyone who's read the WinRT language reference on msdn knows the emphasis they're putting on C++/CX.
WinRT doesn't provide a new IL (intermediate language) layer, doesn't remove the JIT from .NET, and doesn't replace the .NET runtime. What this blog post talks about is not at all the same as what Microsoft did with WinRT.
I know, I'm talking about the direction they're going with it,the blog post talks about the track Microsoft seems to be on
Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation, please create a new thread in our Forums, or Contact Us and let us know.