Twitter |  Facebook |  RSS
Home Column Games Categories Internet Business Special Coverage Life & Style China View Photo News
Oct 20, 2011 03:04

Microsoft Releases Preview of its Project Roslyn


by ivy
On Wednesday, Microsoft rolled out the community technology preview of Project Roslyn, a new type of compiler which was first debuted at BUILD earlier this year, the company executive overseeing the C# programming language announced....

On Wednesday, Microsoft rolled out the community technology preview of Project Roslyn, a new type of compiler which was first debuted at BUILD earlier this year, the company executive overseeing the C# programming language announced.

"This project is about revising what compilers do," said Anders Hejlsberg in a talk at Microsoft's Build conference. "[It] is about opening the compiler and making all that information available so [the developer] can harness all of this knowledge," he said.

Based on the Mono Project, Roslyn is designed to be a more open compiler that allows developers access and utilize the data that it is generating on the Visual Basic and C# code it is compiling. It resembles a model developed by Miguel de Icaza's Mono Project, in which the information the compiler generates about a program can be reused as a library.

Right now, Roslyn isn't a standalone product, this CTP is an extension for Visual Studio 2010 SP1 that provides a look at the new language object models for code generation, analysis, and refactoring, as well as the upcoming support for scripting and interactive use of C# and Visual Basic.

Developers could also use the output of such software to do tasks like refactor or reorganise their code more easily, to add C# and Visual Basic functionality to programs written in other languages. It also adds dynamic typing to the statically typed C# and Visual Basic, allowing developers to add objects and new variables to a program on the fly.

Michael Wolf, who is the principal architect for Microsoft technologies at enterprise software development firm Cynergy Systems warned that the technology, if not well understood, could pave the way to badly designed programs.

Coloum & Opinion

Soft Craze

Kaspersky Anti-Virus 2012: Added Cloud-Based Protection
Kaspersky Anti-Virus 2012 has become a fundamental security software chosen by millions of PC users across the globe.

Soft Craze

The ZW3D 2012 Beta is live!
ZWSOFT today unveiled the beta program for its forthcoming ZW3D 2012.

Soft Craze

Kingsoft Office Suite Professional 2012 Review
Kingsoft recently released its Kingsoft Office Suite Professional 2012.

Most Popular

Photo News

DeNA Launches Mobage for Android Beta in US, China

Yesterday’s release of Mobage for Android truly signify DeNA’s global intent.

RIM launch its latest OS7 Blackberry smartphones

RIM is expected to launch its latest OS7 smartphones any moment now.

Facebook Launches 'Facebook for Every Phone' App

Social networking giant Facebook launched a ‘Facebook for Every Phone’ app yesterday.

LittleBigPlanet 2: Move Available this Fall

It will be added Playstation Move support and available on the PlayStation Network as a DLC this fall.

2011 BrotherSoft.com All rights reserved.

About | Contact Us