Разработка приложений на
разных языках
Как следует из ее названия,
общеязыковая среда выполнения CLR
поддерживает многие языки
программирования. Для каждого такого
языка должен быть реализован компилятор,
который генерирует "управляемый код".
Сама компания Microsoft реализовала
компиляторы для управляемого C++, Visual
Basic.NET, JScript, а также для совершенно нового
языка программирования С#.
Компиляторы для более чем
дюжины других языков реализуются
усилиями независимых разработчиков. К
числу этих языков программирования
принадлежит язык COBOL (его реализацией
занимается компания Fujitsu) и язык Perl (его
реализацией занимается компания ActiveState).
Представьте себе, что миллиарды строк
кода, написанных на языке COBOL, после
некоторых усилий, связанных с переносом,
станут доступными в среде .NET. Чтобы
воспользоваться преимуществами среды
.NET, программистам, которые пишут
приложения на языке COBOL, не придется
переучиваться и с начала изучать
совершенно новый язык программирования.
Содержание раздела