Microsoft compiler now has a secret code. Is it a necessity or just a whim?
IT Blog, IT News,

Microsoft compiler now has a secret code. Is it a necessity or just a whim?

2 m read
QArea Expert
QArea Expert
October 31, 2011
Share on
Reading Time: 2 minutes

secret code
Microsoft decided to put an early code for its “compiler-as-a-service“. The project was created for Visual Basic and C#, the code lets programmers hook into the application building process.

Code, named Roslyn, the program included Microsoft full rewriting the earlier compilers for VBA and C#, starting from C++ to common Visual Basic and well-known C#, at the same time.

The process of preparing code on Microsoft’s operation platform and the conversion of source data into mechanic code has always been an isolated process that should take place inside the boxed-off compiler.

But now can Roslyn uncover this process of conversion, thereby it becomes transparent for  the developers outside Microsoft. They are able to see what’s going on – and create other better tools for IT development in different languages in refactoring area and deep visualization space.

Some thoughts of S. Somasegar, corporate vice-president of developer division:

The main idea of Roslyn compilers get services opened for general consumption, all that internal lets the compiler make developed knowledge available for all programmers and their tools shown. Such stages of the compiler as a stage for parsing, for working out semantic analysis, for creating and for IL emitting from now on are all uncovered to developers through rich managed APIs.

We didn’t here a word from Microsoft on account of Roselyn’s availability, although Somasegar noted, that Roslyn is “focused towards a post-Visual Studio 11 release“.

The programmer preview for Visual Studio 11 – which will be called expectedly Visual Studio 2012 – was shared at Microsoft’s Build conference, which took place last month. The software suite is expected to make its first steps next year.

Such a CTP [Community Technology Preview] will be helpful for the illumination of different kinds of smart end-to-end experiences that will become possible with such a saucy technology,” Somasegar said.

Categories

Recent Posts

  • Go Community: The Best Golang conferences of 2018 (and a few to look out for in 2019)

    Read more
  • From Gaming Videos to Redefining Instant Messaging: Quinn Hu's Long Path to Serial Entrepreneurship

    Read more
  • 7 Reasons to Truly Love Microservices

    Read more
  • The Best Languages for Microservices

    Read more
  • QArea's Year: Summing Up 2018

    Read more
  • What's New in Golang 1.11: Release Notes Overview

    Read more
  • Why You Should Start Learning Dart and Flutter Right Now

    Read more
  • Golang Vs Python: Which Language Is Best for AI Programming

    Read more

Subscribe

Yes

Tags
Share on
Close icon
Privacy Preference Center