10:30 14.01.2011 |   1316



Новая версия интерпретатора языка Ruby для виртуальных машин Java — JRuby 1.6 — достигла стадии Release Candidate. Разработчики называют ее самым крупным обновлением JRuby за всю историю.

Обновление отвечает спецификациям Ruby 1.9, предусматривающим в числе прочего поддержку Unicode. По оценкам ведущего разработчика JRuby Чарльза Наттера, скорость исполнения кода Ruby в новой версии интерпретатора по сравнению с предыдущей увеличилась на 5-10%.

«Кандидатский» релиз JRuby 1.6 — последний перед выпуском окончательной версии, сроки появления которой будут зависеть от пользовательских отзывов.

В JRuby 1.6 улучшена поддержка Windows: разработчики позаботились о том, чтобы основные приложения, в частности, фреймворк Ruby on Rails, работали одинаково хорошо и на Unix, и на Windows-системах. В JRuby 1.6 появилось расширение WIN32OLE, с помощью которого программы на Ruby могут связываться с Windows-приложениями, поддерживающими интерфейс OLE.

В следующей версии JRuby разработчики надеются далее увеличить производительность интерпретатора, выведя ее на один уровень с Java. JRuby 1.7 предполагается выпустить в конце весны или летом этого года.


Теги: Программное обеспечение