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).
Microsoft developers have already been able to build implementations of Python, Ruby, Javascript, and Visual Basic that can run on the DLR...
Perl6? Parrot? I boy can dream can't he.