Динамические языки

суббота, 9 мая 2009 г.,

Основным отличием динамических языков программирования является возможность менять свой код во время исполнения, определять новые типы, модули, классы и методы.
Для реализации динамических языков на платформе .NET предназначен DLR (Dynamic Language Runtime), на базе которого созданы IronPython (реализация языка Python) и IronRuby (реализация языка Ruby).
Динамические языки также можно использовать в Silverlight; см. SDL (Silverlight Dynamic Languages SDK). Пример IronRuby в Silverlight. Подробнее о SDL и примеры использования ... см. здесь.

Комментариев нет: