Рубиниус получает обновление


Rubinius-это быстрая реализация Ruby, написанная в основном на Ruby. Есть много причин для интереса к нему, но главная из них-скорость. Версия 1.1. является новой.

Версия 1.1. Rubinius была выпущена через веб-страницу Rubinius. Rubinius-это реализация языка Ruby для виртуальной машины, написанной на C++, предназначенная для повышения общей производительности языка. Поскольку совместимость с официальным Ruby является заявленной целью проекта, основным преимуществом использования Rubinius является скорость. В новой версии реализована улучшенная компиляция JIT и другие оптимизации, чтобы сделать ее еще быстрее. Еще одна цель проекта-сделать его потокобезопасным, чтобы он мог использовать преимущества многоядерного и многопроцессорного оборудования. 

Однако большая часть языка была реализована с использованием самого Ruby, и поэтому Rubinius должно быть легче модифицировать и расширять программистом Ruby. В настоящее время большая часть компилятора байт-кода и базовой платформы реализована в Ruby. 

В настоящее время он нацелен на Ruby 1.8.7, и большинство плагинов Gems, Rails и C-расширений просто работают. Текущая версия Ruby-1.9.2. 

Новая версия предлагает отладчик и новый API отладчика. 

Проект спонсируется компанией Engineeryard.

Очевидно, что если вам нужна быстрая реализация Ruby, то Rubinius стоит посмотреть.


Добавить комментарий