Ответ 1
IronPython и IronRuby станут единственными официально поддерживаемыми динамическими языками.
С# 4.0 будет иметь новое ключевое слово "dynamic", которое создаст динамические объекты на основе DLR. Как ни странно, использование динамического ключевого слова является статическим объявлением. Дополнительная информация о ключевом слове 'dynamic' на URL-адресах IronPython.
Я думаю, что большая путаница в DLR исходит из числа ложных запусков для других языков. По причинам, которые я до сих пор не могу понять, Microsoft предпочла отказаться от постоянной поддержки Managed JScript. Там интересное обсуждение на странице DLR на Codeplex, где сотрудник MS заявляет
DLR JScript был экспериментальным для информирования о дизайне DLR (деревья выражений, interop, callites, хостинг и т.д.). JS, который мы выпустили с фьючерсами asp, и динамический sdk Silverlight стали очень старыми и непригодными, поскольку DLR продолжала развиваться для выпуска в CLR 4.0. К сожалению, на данный момент нет никаких планов по разработке и выпуску JScript, поддерживающего DLR.
даже после того, как Managed JScript был представлен как язык DLR первого класса, поэтому где-то вдоль линии это мнение изменилось. Похоже, что VBx не сошел с земли, поскольку динамические функции идут. IronLisp стал IronScheme, который не совсем мертв (его выпуск был выпущен в октябре, но обновления с ноября не обновлялись). Nua (Lua для DLR) была DOA в 2008 году.
Особо следует отметить Phalanger, PHP для .Net. Хотя в настоящее время в DLR не находится, в соответствии с Википедией, предпринимаются постоянные усилия по его размещению на DLR.