From Ars Technica:
Microsoft has unveiled a new Dynamic Language Runtime (DLR) layer for the
.NET development platform. Designed to simplify the process of bringing support for additional dynamic languages to .NET, the Dynamic Language Runtime is largely based on lessons learned from developing IronPython, an implementation of the Python programming language that runs on .NET's Common Language Runtime (CLR).
Perl6? Parrot? I boy can dream can't he.