- PVSM.RU - https://www.pvsm.ru -
Состоялся первый стабильный релиз JRuby 1.7.0, начиная с которого заявлена официальная поддержка Ruby 1.9.x.
После полутора лет разработки вышел мажорный релиз открытой кроссплатформенной реализации интерпретатора языка программирования Ruby, написанной полностью на Java.
В JRuby 1.7 проведен огромный объем работ, десятки участников, и улучшения в каждой подсистеме. И теперь по умолчанию JRuby работает в режиме совместимости Ruby 1.9.3. Впрочем, не означает, что реализация не будет больше совершенствоваться. Это означает лишь, что в будущем будут решаться проблемы с которыми столкнутся пользователи. На данный момент, разработчики планируют выпускать новые версии 1.7.x каждые 2-3 недели.
1.7 является первым стабильным JRuby с поддержкой новой возможности JVM — invokedynamic. Вы можете включить использование invokedynamic для Java 7, но она по умолчанию отключена, из-за проблем в JVM. На Java 8, он включен по умолчанию: http://wiki.jruby.org/PerformanceTuning [3].
Что нового:
Подробности [4].
Автор: mamantoha
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/ruby/17771
Ссылки в тексте:
[1] http://www.jruby.org/: http://www.jruby.org/
[2] http://www.jruby.org/download: http://www.jruby.org/download
[3] http://wiki.jruby.org/PerformanceTuning: http://wiki.jruby.org/PerformanceTuning
[4] Подробности: http://jruby.org/2012/10/22/jruby-1-7-0.html
Нажмите здесь для печати.