今天我读了一篇关于MSDN上新的.Net Native的文章.
"使用.NET Native,Windows Store应用程序的启动速度提高了60%,并且内存占用空间更小.我们的第一个版本是开发人员预览版,允许您使用这个新编译器开发和测试应用程序.此.NET预览版提供你用C#的生产力来表现C++".
当然,这真的很有趣但是如果.Net Native是一个新的编译器,它提供了良好的性能,那么为什么我们需要去RyuJIT.什么是新的.Net Native?新的.Net Native和RyuJIT之间有什么区别,微软发布的编译器也称为Roslyn.那么Roslyn如何支持这个新的.Net Native.