| FazBrowse Wikipedia Viewer | Main Page | | |
| Viewing: https://en.wikipedia.org/wiki/.NET_Compiler_Platform |
| .NET Compiler Platform (Roslyn) | ||
|---|---|---|
| Original author | Microsoft | |
| Developers | .NET Foundation and the open source community | |
HistoryeditThe code name "Roslyn" first appeared publicly in a post written by Eric Lippert (a former Microsoft engineer) that he published in 2010 to hire developers for a new project. He first said that the origin of the name was because of Roslyn, Washington, but later in the post he speaks ironically about the "northern exposure" of its office; the city of Roslyn was one of the places where the television series Northern Exposure was filmed. Microsoft made a community technology preview (CTP) available for public download in October 2011. It installed as an extension to Visual Studio 2010 SP1. The CTP was updated in September 2012 to include many updates to the Roslyn APIs introduced in the June 2012 and October 2011 CTPs, including breaking changes. While the June 2012 CTP API is complete for the compilers, not all features were implemented for the C# and VB.NET languages. At the Build 2014 conference in San Francisco April 2014, Microsoft made the "Roslyn" project open-source and released a preview of the language integration for Visual Studio 2013. Contemporaneous with the Build 2014 announcement, Microsoft chose the Apache License 2.0 for Roslyn, but later adopted the MIT License in 2020. The project was effectively transferred under the stewardship of the newly founded .NET Foundation. At the same conference, Xamarin announced that they are working on integrating the new compilers and tools in Xamarin Studio. The compilers were not feature-complete in this release. Each of the compilers contains features that are planned for the coming language versions (C# 6 and Visual Basic.NET 14). The APIs are also available through the NuGet package manager.
| ||