четвер, 26 грудня 2013 р.

Реліз JRuby 1.6.0

Після дев'яти місяців розробки представлений реліз JRuby 1.6.0, реалізації мови Ruby, написаної цілком на Java і призначеної для виконання у віртуальній машині JVM. Завдяки використанню JIT-компілятора, продуктивність JRuby не поступається, а в деяких ситуаціях навіть випереджає, стандартний інтерпретатор Ruby, написаний на мові Сі.


JRuby дозволяє розробникам на мові Java звертатися до Ruby-бібліотек (наприклад, Ruby on Rails) і вбудовувати Ruby-код в Java-програми. Розробники на мові Ruby, в свою чергу, можуть отримати доступ до всіх бібліотек класів Java.

Відзначається, що JRuby 1.6.0 є найзначнішим релізом за останній час, в порівнянні з минулим випуском додано близько 2 тис комитів і виправлено 270 помилок. Ключовим нововведенням JRuby 1.6.0 є забезпечення повної сумісності з API Ruby 1.9.2 (за винятком підтримки Encoding::Converter і ripper).

У новій версії також додана експериментальна підтримка розширень на мові Сі, що використовують Ruby C API, збільшена продуктивність, добавлена ​​вбудована система профілювання коду, забезпечена попередня підтримка RubyGems Maven, збільшена сумісність з платформою Windows.

Немає коментарів:

Дописати коментар