Dynamic Language Runtime

Материал из DZWIKI
Версия от 13:59, 27 марта 2023; Dzmuh (обсуждение | вклад) (Новая страница: «'''Dynamic Language Runtime''' ('''DLR'''; {{tr|Среда выполнения динамического языка}}) от Microsoft работает поверх исполняющей среды Common Language Runtime (CLR; {{tr|Общеязыковая среда выполнения}}) и предоставляет службы компьютерного языка для Динамический язы...»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигации Перейти к поиску

Dynamic Language Runtime (DLR; с англ. — «Среда выполнения динамического языка») от Microsoft работает поверх исполняющей среды Common Language Runtime (CLR; с англ. — «Общеязыковая среда выполнения») и предоставляет службы компьютерного языка для динамического языка. Эти услуги включают:

DLR используется для реализации динамических языков в .NET Framework, включая проекты IronPython и IronRuby.

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

Ссылки