PerlとRubyの夢の架け橋、それがParrot
Cross-language library loading on Parrot – Stephen Weeksより。
開発中のPerl6がParrotと呼ばれるVirtualMachine上で動作するのは知っている人も多いはず。Virtual Machine上なので、他の言語をParrot上で動作するように移植する事ももちろん可能。
現在はPerl6(rakudo)とParrot上で動作するRuby(cardinal まだまだ未完成版)が一部ではあるが、モジュールを相互に呼び出せるようになってきている。
その文法は以下のよう。

