微软开源C#编译器
来源:互联网 发布:域名解析如何加端口号 编辑:程序博客网 时间:2024/06/11 01:42
4 月3日,微软向公众发布了Roslyn编译器项目,该项目采用了Apache开源许可协议。C#的创始人 Anders Hejlsberg在Build大会的第二场主题演讲中将这一令人震惊的消息公之于众。微软向Roslyn项目投入了大量人力物力,从头重写了C#和VB.NET的编译器,同时向开发人员开放了编译过程,以便他们提供更好的工具和编辑器支持。
如今整个项目都发布在微软的CodePlex站点上,无论是在Windows下,还是在其它平台下,任何开发人员都可以免费获得 。如果机器安装了Git,还可以通过一次clone操作直接获得整个项目。
如果只想尝试一下Roslyn,可以到Connect站点上下载预览版。如果想更深入地了解源代码,并在自己的环境中编译源代码,以满足自己测试和实验的需要,则需安装Visual Studio 2013专业版(或更高版本)、Visual Studio 2013 SDK、Visual Studio 2013 Update 2 RC,以及.NET编译器平台最终用户预览版(.NET Compiler Platform (Roslyn) End User Preview)。
Roslyn主页上的“项目路线图(roadmap)”页面中罗列了很多正在开发的功能,绝大部分都是一些特性添加和质量提升。“项目状态”页面则主要显示了C#和VB新功能开发的最新状态。
这次发布的作为.NET基础的核心技术,标志着 微软在思想上的重大变化。尽管CLR不开源,但是能看到编译器,也能为各个平台的开发者带来好处。(例如,Mono的CLR允许Roslyn生成的代码在非微软平台上运行)。
查看英文原文: C# Compiler Released As Open Source
- 微软开源C#编译器
- 微软 C# 编译器选项
- C# 微软开源专区
- 微软C/C++/C#编译器命令行模式设定和用法
- 微软开放.net的部分源代码(c#编译器等)
- 微软将免费发布C#和Visual Basic编译器
- 微软VC++ 编译器选项
- C#编译器
- C#编译器
- C#编译器
- 调用GNU编译器与微软VS编译器
- 微软C/C++编译器选项
- 微软C/C++ 编译器选项
- 微软C/C++编译器选项
- 微软C/C++ 编译器选项
- 微软C/C++编译器选项
- 微软C/C++ 编译器选项
- 微软C/C++ 编译器选项
- 竖直的完美seekbar,无缝拖动!
- MySQL开启远程访问
- 心理学家告诉你:男女怎样才叫合适
- TDS 6.3 双向复制 配置手册
- 算法之旅 快速排序 速度超过库函数,挑战 stl
- 微软开源C#编译器
- Lua5.1编程3:Lua标准库介绍
- OpenSSL相关的漏洞--heartbleed
- .NET基金会成立
- item9: 绝不要在构造和析构过程中调用virtual函数
- SpringMVC的四个基本注解annotation(控制层,业务层,持久层) -- @Component、@Repository @Service、@Controller
- Cracking The Coding Interview2.4
- 13个好习惯 教你健康一整年
- GUN automake,autoconf写Makefile(二)