C#的5个著名的编译器(compilers)

C# 有5个著名的编译器(compilers):

  • 最标准的C# 的实现当属微软自己推出、并被包含在.NET Framework内的C# 编译器。
  • 微软的Rotor项目(Rotor Project,目前称为Shared Source Common Language Infrastructure),提供了通用语言运行库(Common Language Runtime)的实现与C# 编译器。但是Shared Source Common Language Infrastructure在2006年的2.0版后就停止了。
  • 由Novell赞助的Mono 项目提供了C# 编译器,同时也接近百分之百地实现了.NET Framework类库。而Mono后来衍伸出由微软认可的第三方包Xamarin。
  • Dot GNU 项目也提供了另一个自由版本的C# 编译器,也提供了.NET Framework类库的实现。
  • Borland提供了项目级的C# 集成开发环境,内部所使用的编译器仍是微软.NET Framework所提供的C# 编译器(这也意味着你仍须安装微软的.NET Framework)。产品:C# Builder(商业版本),Turbo C# Explorer(免费版本)。

原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/experience/csops/2559.html

发表评论

电子邮件地址不会被公开。 必填项已用*标注