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.
- .NET Development
- Banking & Finance
- Communities & Social networks
- Custom App Development
- Development process
- Digital Marketing
- Drupal Development
- E-commerce & Retail
- IT Blog
- IT News
- IT News & Trends
- IT Outsourcing
- Java Development
- Media & Entertainment
- Medicine & Healthcare
- Product engineering
- Project & Resources planning
- QArea inside
- Software Testing
- Start-up Development
- Technology & Innovation
- Travel & Hospitality
- Useful Tips
- Web Design
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 EntrepreneurshipRead more
7 Reasons to Truly Love MicroservicesRead more
The Best Languages for MicroservicesRead more
QArea's Year: Summing Up 2018Read more
What's New in Golang 1.11: Release Notes OverviewRead more
Why You Should Start Learning Dart and Flutter Right NowRead more
Golang Vs Python: Which Language Is Best for AI ProgrammingRead more