>The Languages team has been rewriting the C# compiler in C# and the VB complier in VB. The code name is Roslyn. There were several reasons for doing this including:
>
>- Provide compiler as a service. Roslyn has hooks into the compile process that can be used for all types of things including injecting code, getting statistics, etc.
>- Some of the features they wanted to add to the compiler were very difficult in the current compiler, written in C++. This rewrite will allow those features to be added in the future
>- Fix bugs. There were a couple of bugs that were very, very rarely hit in the current compiler. If your code hit those, you will see a behavior change in the emitted code, but it is VERY unlikely that you will hit those bugs
>
>There are no new language or compiler features in Visual Studio 2013. Microsoft froze those so the Roslyn team could catch up. It's expected that Roslyn will be fully released in the version after VS 2013. They are already planning new features.
>
>Once Roslyn is released, it will just be called "the compiler"
>
>You can find more info at
http://msdn.microsoft.com/en-us/vstudio/roslyn.aspx>
>>I heard some rumbles about a new and faster C# compiler code named "Roslyn."
>>Has anyone heard of it?
Thank you. Craig
Anyone who does not go overboard- deserves to.
Malcolm Forbes, Sr.