Although writing language interpreters in Java offers huge benefits in terms of performance and multiplatform support, the biggest win is the interoperability it provides.
ruby code executing on the jvm is readily callable from a java application, and vice versa.