Some Microsoft insiders recently announced the upcoming release of a Dynamic Language Runtime (DLR) built on top of CLR.
I’m a little confused by the Silverlight project web site, on the front page you can read:
Silverlight offers a flexible programming model that supports AJAX, VB, C#, Python, and Ruby, and integrates with existing Web applications.
But browsing the quickstart section I bumped into some XAML… oho! I hope this is not what I’m thinking about, Webforms, XML, AJAX-Atlas-style.
Anyways, DLR is supposed to be released as an open-source project, plus being built on top of the CLR, it should run on Mono. That’s a great plus for all the dynamic languages to have a common base, so all annoying problems (performance, GC, Unicode) are solved once and we can focus on the real thing: the syntax.
Meanwhile, I’ll be checking the latest source of IronPython which is supposed to be built on top of this new thing.