• 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