What’s new in Ruby 2.5

Posted on 04-01-2018 , by: admin , in , 0 Comments

Ruby, one of the more venerable dynamic languages, has just gained in performance with the new 2.5 release.

Arriving on Christmas Day 2017, Ruby 2.5.0 is the first stable release in the 2.5 series.

New performance features in Ruby 2.5

It boosts performance by 5 to 10 percent by removing trace instructions from bytecode that has been found to be overhead. A dynamic instrumentation technique is used instead. Also, block passing by a block parameter has been made three times faster than it was in Ruby 2.4, through use of the Lazy Proc allocation technique.

Other features that improve performance include: