# Rubinius : Use Ruby™
Rubinius is an implementation of the Ruby programming language. The Rubinius bytecode virtual machine is written in C++. The bytecode compiler is written in pure Ruby. The vast majority of the core library is also written in Ruby, with some supporting primitives that interact with the VM directly.
Author: Less Than Three. <3. http://less.thanthree.com

1.2.3

##

## Что такое Rubinius

Rubinius — это реализация языка программирования Ruby.

Rubinius состоит из байткодовой виртуальной машины, парсера Ruby, компилятора в байткод, сборщика мусора, основанного на поколениях, JIT-компилятора в машинный код, встроенных (Ruby Core) и стандартных (Standard library) библиотек Ruby.

На данный момент Rubinius совместим с версией Ruby 1.8.7.

## Лицензия

Rubinius использует лицензию BSD. Ее можно найти в исходниках в файле LICENSE.

## Установка

Rubinius работает под Mac OS X и многими другими операционными системами семейства Unix/Linux. Вскоре появится и поддержка Microsoft Windows.

Для установки Rubinius выполните указанные ниже команды. Более подробную информацию можно найти в разделе «Для начала…».

1. `git clone git://github.com/rubinius/rubinius.git`
2. `cd rubinius`
3. `./configure --prefix=/путь/до/директории`
4. `rake install`

Когда процесс установки завершится, следуя указаниям, добавьте директорию, в которой находятся исполняемые файлы Rubinius, в переменную окружения PATH.

Rubinius поставляется со встроенным пакетом RubyGems и уже содержит предустановленные гемы rake и rdoc. Чтобы установить гем nokogiri, например, нужно выполнить команду `rbx gem install nokogiri`