Many in the Ruby world might not be aware of the development in Perl 6 but a good friend pointed out an interesting post about Cross-language library loading on Parrot.
If you're not familiar with it, Parrot is "a virtual machine designed to efficiently compile and execute bytecode for dynamic languages." It's written in C, and the 'rakudo' implementation of Perl 6 runs on Parrot.
Take a gander at the rough-around-the-edges Ruby compiler for Parrot on github.