📜 ⬆️ ⬇️

JRuby 1.7.0 release

image

The first stable release of JRuby 1.7.0, starting from which the official support of Ruby 1.9.x has been announced, has taken place.


After a year and a half of development, a major release of the open cross-platform implementation of the Ruby programming language interpreter, written entirely in Java, was released.

JRuby 1.7 carried out a huge amount of work, dozens of participants, and improvements in each subsystem. And now, by default, JRuby works in Ruby 1.9.3 compatibility mode. However, it does not mean that the implementation will no longer be improved. It only means that in the future problems that users will face will be solved. At the moment, the developers plan to release new versions of 1.7.x every 2-3 weeks.
')
1.7 is the first stable JRuby with support for a new JVM feature - invokedynamic. You can enable invokedynamic for Java 7, but it is disabled by default, due to problems in the JVM. In Java 8, it is enabled by default: http://wiki.jruby.org/PerformanceTuning .

What's new:


Details

Source: https://habr.com/ru/post/155811/


All Articles