One of the great promises of .net/mono was that it was going to be available to many different languages. This is somewhat true for the Windows platform where the developement languages are limited anyway but seems like C# is the only real option. Perl, Python, C, and C++ are the most prevelant languages to unix communities but I have not seen any real implimentations or even the planning for them to come out of mono. I think even Windows has a Perl.net somewhere?
It is not unreasonable to assume that programmers of these languages would appreciate some way to develope for the mono/.net VM with bindings to their libraries. It also does not seem like something unreasonable to do. Python already has a simular relationship with Java through JPython. If Perl can be revampted to use Parrot then why not mono on the open source arena?
I have been watching mono for some time. I like the ideas behind it but have held back because I do not C# the language any more then I like Java. When I want a systems language I use C/C++ when I want a scripting language I use Python and I am not really fond of blended languages like C#/Java. I often write code for the JVM with JPython to avoid using the Java language. When will somthing like this be ready for mono?