C#编译器是开源的吗?

时间:2009-06-12 19:15:25

标签: c# .net open-source compiler-construction

C#编译器是开源的吗?

4 个答案:

答案 0 :(得分:40)

在Build 2014中,微软宣布其代号为“Roslyn”的下一代编译器将成为开放源代码,并可在Github上使用。

Microsoft的旧版C#编译器不是开源的,尽管它可以通过Visual Studio Express或.NET Framework SDK免费获得。但是,有免费的,开源的C#编译器。查看Mono

答案 1 :(得分:5)

SSCLI,也称为Rotor,是Microsoft的CLI +构建工具的共享源代码版本。另外Blue(由SnapConfig.com回答)也是用C#编写的C#编译器

答案 2 :(得分:3)

了解Mono项目。

答案 3 :(得分:3)