JRuby, que se remonta a 2001 como una implementación del lenguaje Ruby para JVM, llegará a la versión 10 poco después del nuevo año. JRuby 10 promete ser totalmente compatible con Ruby 3.4.0, una actualización planificada de Ruby que trae cambios para literales de cadenas congeladas y actualizaciones de clases. JRuby 10 también admitirá Rails 7.1 y versiones posteriores. Esta será la primera vez que JRuby se lanza con compatibilidad con la última versión de Ruby, dijo el codirector del proyecto JRuby, Charles Oliver Nutter, arquitecto y tecnólogo de Headius Enterprises, que respalda a JRuby. Con el lanzamiento planificado de JRuby 10, se requerirá un mínimo de Java 17 o Java 21, lo que permitirá a JRuby aprovechar las características más modernas de JVM, dijo Nutter. Los desarrolladores de JRuby están particularmente interesados ​​en el soporte de subprocesos virtuales del Proyecto Loom de Java, para implementar fibras, una característica clave de Ruby, dijo Nutter. «Creo que los desarrolladores deberían estar entusiasmados con JRuby porque constantemente estamos ampliando los límites de lo que Ruby y los lenguajes dinámicos pueden hacer en la JVM, y aprovechando tantas características nuevas de OpenJDK como podamos», dijo Nutter el 28 de septiembre. continúan admitiendo todas las JVM compatibles en una amplia gama de plataformas y siguen siendo la mejor manera de escalar las aplicaciones Ruby y Rails a niveles empresariales”. Nutter codirige el desarrollo de JRuby con Thomas Enebo.