Microsoft Launches Project Roslyn; New Type of Compiler

On Wednesday, Microsoft launched a community tech preview of the much anticipated Project Roslyn. Project Roslyn, which made its debut at the Microsoft Build Conference earlier in the year, is a new type of compiler, known to many as a unique compiler-as-a-service.

Built in the same line as the Mono Project, Roslyn has been developed to establish itself more as an open compiler. According to the company, it allows the developer community to both access, as well as utilise, the data it generates on Visual basic, as well as the C# code it compiles.

“Roslyn CTP installs as an extension to Visual Studio 2010 SP1. Roslyn is a long lead project which we are considering for the post-Visual Studio 11 time frame. The CTP includes an early preview of the APIs exposed by the C# and Visual Basic compilers, and the Interactive window experience,” Microsoft states on the product download page.

It is compatible with both Windows 7, as well as Windows Server 2008 R2; whereas the required pre-installed products are Visual Studio 2010 SP1 SDK and the SP1 Edition of Visual Studio 2010 Ultimate, Premium or Professional.