C # programming language compiler Roslyn

Source: Internet
Author: User

April 3, Microsoft released the Roslyn compiler project to the public, which adopted the Apache Open Source license agreement. C # founder Anders Hejlsberg The shocking news in the second keynote speech of the Build conference. Microsoft has put a lot of effort into the Roslyn project, rewriting the compilers of C # and vb.net from scratch, and opening up the compilation process to developers so they can provide better tools and editor support.

Today, the entire project is posted on Microsoft's CodePlex site, which is available to any developer, both under Windows and on other platforms. If the machine has git installed, you can also get the entire project directly with a clone operation.

If you only want to try the Roslyn, you can download the preview version on the Connect site. If you want to gain a deeper understanding of the source code and compile the source code in your environment to meet your own testing and experimentation needs, you will need to install Visual Studio 2013 Professional (or later), Visual Studio SDK, Visual Studio 2013 Update 2 RC, as well. NET compiler platform end user Preview version (. NET Compiler Platform (Roslyn) end, user preview).

Many of the features being developed are listed in the Project Roadmap (roadmap) page on the Roslyn homepage, most of which feature additions and quality improvements. The project status page shows the latest state of the development of new features in C # and VB.

The act of this release. The core technology of the Net foundation marks a major change in Microsoft's ideology. Although the CLR does not open source, it can see the compiler, and it can benefit the developers of each platform. (for example, the CLR of mono allows Roslyn generated code to run on a non-Microsoft platform).

English Original: C # Compiler released as Open Source

Http://www.infoq.com/news/2014/04/roslyn_oss

QQ Group:287566232

Click the link to join the group "C # compiler Roslyn": http://jq.qq.com/?_wv=1027&k=errCCb

Baidu Network disk Download: Http://pan.baidu.com/s/1eQAb7Uy "2014.11.11"

Today Microsoft has released the Roslyn compiler project to the public, under the Apache open Source license.  This stunning announcement is made during Build ' s second keynote by C # creator Anders Hejlsberg. Roslyn represents the significant investment Microsoft have made in rewriting its C # and VB. NET compilers from scratch WHI Le opening up the compilation process to developers to promote better tooling and editor support.

Now the entire project was available on Microsoft's CodePlex, freely available for use by all developers whether they are O  n Windows or otherwise. With Git installed, you can obtain the project directly via a clone operation.

If you have want to try out Roslyn, the preview is available on Connect. If you want to truly dig into the code and compile it in your own environment for testing and experimentation, you'll NE Ed VS2013 Professional or higher, the Visual Studio SDK, VS2013 Update 2 RC, and the. NET Compiler Platform (Roslyn) End User Preview.

The roadmap listed on Roslyn's project page lists numerous items under development most of which can be classified as a FE  ature addition or quality improvement. A Status page exists to list the current state of new features being written for C # and VB.

Today's release of key technology at the foundation of. NET marks a important shift in Microsoft ' s thinking. While the runtime (CLR) was not open source, the compiler ' s visibility should leads to improved benefits for all regardless  of their platform. (The Mono project ' s CLR allows non-microsoft platforms to run, the code produced by Roslyn.)

Http://www.infoq.com/news/2014/04/roslyn_oss

C # programming language compiler Roslyn

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.