Rubinius 1.0 RC2发布-下载

Rubinius官方网站今天放出了Rubinius 1.0 RC2版本的下载地址,Rubinius 1.0 RC2是Rubinius 1.0系列的第二个RC版本,改版本的主要变化时增加了一个二进制的安装版本(之前的版本需要自己手动编译源码,对于初学者来说实在是有点点麻烦),同时在本次发布的Rubinius 1.0 RC2中还添加了一个IronRuby IDE,用于方便编辑Ruby脚本。
Rubinius是一个Ruby虚拟机,简单的说就是把Ruby代码直接编辑成更高效的机器码,例如:

ruby代码:

puts "hello world"

Rubinius编译后的代码:

push %rbp; mov %rsp, %rbp; push %rbx; subq $0x98, %rsp; cmp $0x0, 0x10(%rcx); call 0xffffffffff472010; jmp 0x9c; …

Rubinius主要包含如下特点:

  1. Rubinius支持字节码(优势就是和Java类似,可以再字节码上作处理加密等。。。)
  2. Rubinius拥有更简单的Ruby解释器内核,维护更容易;
  3. Rubinius运行的更高效,因为Ruby的解释执行,相对于ruby源码来说,机器码效率要高的多。

Rubinius 1.0 RC2下载地址:
http://rubini.us/
[ad#468-60]

Scroll to Top