* При перепечатке материалов ссылка на www.SeoLiga.ru обязательна!
Языки программирования .NET
31 марта 2009
Наверно, для работы с .NET будут адаптированы почти все известные языки про- граммирования.
Уже заканчиваются разработки более чем 30 языков для платформы .NET. Помимо четырех языков, поставляемых с Visual Studio .NET (C#, Visual Basic.NET, Managed C++ и JScript.NET), и уже выпущенного языка Delphi, ожидаются версии Smalltalk, COBOL, Pascal, Python, Perl и других. Необходимо отметить, что дво- ичные файлы .NET, для которых используются привычные расширения . d l l и .ехе, по своему внутреннему содержанию не имеют абсолютно ничего общего с обычными исполняемыми файлами. Например, DLL-файлы не предоставляют свои методы в рас- поряжение приложений на компьютере. В отличие от компонентов СОМ двоичные файлы .NET не описываются с помощью кода IDL и не регистрируются в системном реестре. Но самое важное отличие заключается в том, что двоичные файлы .NET не со- держат зависящих от платформы команд. Содержимое двоичных файлов .NET — это не- зависимый от платформы промежуточный язык, который официально называется про- межуточным языком Microsoft (Microsoft Intermediate Language — MSIL), или просто IL.