- JRubyは2001年にJVM向けのRuby言語実装として登場
- JRuby 10はRuby 3.4.0と完全互換であり、frozen string literalsやクラスの更新に対応
- JRuby 10はRails 7.1以降もサポート
- JRuby 10リリースでは、Java 17またはJava 21が必要
- JRuby開発者はJavaのProject Loomからの仮想スレッドサポートに特に興味を持っており、fibersの実装を目指す
- JRubyはRubyと動的言語がJVM上で行うことができることを追求し、多くの新しいOpenJDK機能を活用
- 現在のJRubyリリースはバージョン9.4.8.0
- Headius Enterprisesは2024年7月にJRubyプロジェクトとユーザーへの継続的なサポートを提供するために立ち上げ
- Rubyは依然として多くの新しいアプリケーションを起動させているが、JRubyへの転換が増加している
- JRubyはRed Hatからのサポートを引き継ぎ、エンタープライズレベルのRubyとRailsアプリケーションのスケーリングに最適
私の考え: JRubyの開発はRubyや動的言語がJVM上での可能性を広げることに焦点を当てているようです。Javaの新機能を活用し、エンタープライズレベルでのスケーリングを実現するために、JRubyプロジェクトは進化を続けています。Ruby自体は新しいアプリケーションを動かし続けていますが、JRubyのような革新的なアプローチが注目されているようです。
元記事: https://www.infoworld.com/article/3542893/jruby-10-due-to-arrive-in-early-2025.html