JRuby, вариант языка Ruby, работающий в виртуальной машине Java, вышел в версии 1.7. По утверждению разработчиков языка Чарльза Наттера и Томаса Инбо, они приняли меры по повышению его быстродействия. В частности, поддерживается новая инструкция виртуальной машины Java — InvokeDynamic, появившаяся в Java SE 7, которая позволяет динамически оптимизировать код в период исполнения. Кроме того, в JRuby 1.7 доступны новые возможности Ruby 1.9, прежде всего в области поддержки различных кодировок символов. Теперь символы, не входящие в набор ASCII, отображаются гораздо лучше, утверждают авторы. Выпуск финальной версии JRuby 1.7 состоится в течение ближайших двух месяцев.

Между тем сами Наттер и Инбо переходят из компании Engine Yard, оператора облачной платформы исполнения приложений Ruby и PHP, в Red Hat. До Engine Yard, где они провели три года, Наттер и Инбо работали в Sun.

Поделитесь материалом с коллегами и друзьями

Купить номер с этой статьей в PDF