John Lam has created an initial version of RubyCLR which allows you to use Ruby through the .NET CLR. Although there is no support for generics or marshaling of user-defined value types it is still a very interesting release.

Microsoft will undoubtedly monitor his progress closely. Maybe he will go the same way as Jim Hugunin who created IronPython and then joined Microsoft’s CLR team.