微软开源 .NET 编译平台 Roslyn
程序员文章站
2022-04-15 11:36:56
...
美国旧金山当地时间周四消息,在2014微软Build大会上,Anders Hejlsberg亲自宣布.NET编译平台Roslyn开源。Anders Hejlsberg是Turbo Pascal编译器的主要作者,号称Delphi和C#之父,同时他也是.NET创立者。
Roslyn项目地址:http://msdn.microsoft.com/en-us/vstudio/roslyn.aspx
Roslyn包括下一代版本的C#和VB编译器,以及编译器即服务编程接口,可工作于最新版的Visual Studio上。它开放C#和Visual Basic编译器的API,使得开发者可以借助编译器解析代码文件、动态为编程语言增加功能、扩展编译器、自定义编译器动作等。
Cloud and Enterprise执行副总裁Scott Guthrie先生表示,微软将来会开源更多的项目,现已启动24个.NET开源项目,大部分都是经Apache 2.0许可发布的。微软在多年前创造了.Net出于两个原因:一方面为方便开发者开发Windows多种版本的软件,另一方面为了迎合Java编程语言兴起的需要。
而早在十多年前,微软当时的CEO Steve Ballmer曾称开源为“癌症”,如今Steve Ballmer已不再担任CEO一职。Satya Nadella继任后,就一直致力于改变微软在人们心中以往的形象,尤其注重改善与开发人员之间的关系。
微软也于昨天宣布将WinJS项目正式开源,这些开源动作都不是突然的,因为微软云计算平台Windows Azure已经支持Linux和其他开源软件,还有Codeplex开源网站上的开源项目已达28000个了。
微软开源的动作似乎有悖于前CEO以往的作风,但是这无疑表明了微软的发展史正翻开新的一页。
文章来源:The Next Web / 编译:CSDN
Roslyn项目地址:http://msdn.microsoft.com/en-us/vstudio/roslyn.aspx
Roslyn包括下一代版本的C#和VB编译器,以及编译器即服务编程接口,可工作于最新版的Visual Studio上。它开放C#和Visual Basic编译器的API,使得开发者可以借助编译器解析代码文件、动态为编程语言增加功能、扩展编译器、自定义编译器动作等。
Cloud and Enterprise执行副总裁Scott Guthrie先生表示,微软将来会开源更多的项目,现已启动24个.NET开源项目,大部分都是经Apache 2.0许可发布的。微软在多年前创造了.Net出于两个原因:一方面为方便开发者开发Windows多种版本的软件,另一方面为了迎合Java编程语言兴起的需要。
而早在十多年前,微软当时的CEO Steve Ballmer曾称开源为“癌症”,如今Steve Ballmer已不再担任CEO一职。Satya Nadella继任后,就一直致力于改变微软在人们心中以往的形象,尤其注重改善与开发人员之间的关系。
微软也于昨天宣布将WinJS项目正式开源,这些开源动作都不是突然的,因为微软云计算平台Windows Azure已经支持Linux和其他开源软件,还有Codeplex开源网站上的开源项目已达28000个了。
微软开源的动作似乎有悖于前CEO以往的作风,但是这无疑表明了微软的发展史正翻开新的一页。
文章来源:The Next Web / 编译:CSDN
上一篇: 循环内的公式不一致如何写一个函数
下一篇: 百度开源平台上线,聚合百度开源项目
推荐阅读