Microsoft разрабатывает для Visual Studio "компилятор как сервис"

09:21 16.09.2011 |   1943



Примерно через месяц Microsoft обещает выпустить CTP-версию компилятора нового типа, разрабатываемого в рамках проекта Roslyn. Цель проекта — создать «компилятор в виде сервиса»: всю генерируемую им в процессе работы информацию программисты смогут получить в свое распоряжение и использовать для упрощенной рефакторизации и оптимизации своего кода. Кроме того, информация, генерируемая компилятором, может быть использована средой разработки Visual Studio. Roslyn создается в качестве компилятора C# и Visual Basic с набором API.

По словам специалистов Microsoft, Roslyn обеспечит поддержку динамических типов в C# и Visual Basic, что позволит вводить новые объекты и переменные в программе без предварительного объявления. Сотрудники Microsoft продемонстрировали некоторые возможности Roslyn: в частности, интерфейс командной строки, в котором можно вводить код, который сразу же исполняется компилятором-сервисом. Кроме того, был показан процесс преобразования с помощью Roslyn кода Visual Basic в C# и наоборот.


Теги: Программное обеспечение