论坛首页 编程语言技术论坛

XRuby发布了!

浏览 11728 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2007-01-31  
Jan 写道


呵呵,我一直在跟踪JRuby的进展。
我在前面提到过,JRuby已经走上了编译这条路,不过,刚刚起步,目前只能编译一小部分代码。但是,因为拥有更多的资源,相信JRuby会走得很快。

thundercao 写道
期待实质性的进展,如果有JVM的支持,不知道运行效率能否有大的提升

目前XRuby的性能并不是很高,我们自己做的测试大约是C Ruby的1倍多一些,当然,测试得很有限。但是,有一些明显的点可以进行性能改进,因为会整合新的Runtime,所以,有一部分工作推到新的Runtime中去做了。

对了,如果哪位知道有比较好的Java profile工具,欢迎推荐一下。
0 请登录后投票
   发表时间:2007-02-01  
就目前而言,java平台上的脚本语言最大的瓶颈之一就是运行效率(递归函数的运行时间惨不忍睹),xruby的效率比jruby要高些,但也不容乐观,XRuby0.2主要目标之一就是用dramhead写的新运行环境代替现有版本,应该可以进一步提高一些效率。
另外,sun公司有人提出在jvm中直接提供动态语言支持,希望可以在java7中尽快看到这个feature.
0 请登录后投票
   发表时间:2007-02-03  
XRuby在编译ruby成java bytecode方面还是有很大优势的。jruby的compiler才刚刚起步,目前连class/module还不能支持。而且尽管现在jruby对ruby的兼容性不错,如果真要彻底转到编译上来需要对runtime做重写程度的改动,多半变成xruby现在的样子。

jruby的最大优势的就是有两个全职的开发者和很好的运作。赶上来只是时间的问题。

所以对于xruby来说,我觉得最好的定位是做与编译ruby相关的有开创性的工作,让它成为施展新的想法的平台.尽管在某些领域难免和jruby会有重合,只要项目成员能在过程中得到乐趣,这个项目就会一直坚持下去.
0 请登录后投票
   发表时间:2007-02-04  
纯支持一下,相信xruby的前途。
0 请登录后投票
   发表时间:2007-02-06  
不知道只有SE开发经验,无web开发经验,我直接下手ROR会不会有弊端。
0 请登录后投票
   发表时间:2007-03-01  
XRuby 0.1.2发布了!修改了一些bug,增加了一些builtin库。
http://xruby.googlecode.com/files/xruby-0.1.2-src.zip
在项目发布的blog上,还提供了一些性能测试的结果。
XRuby 0.1.2 released

另外,On Ruby的Pat Eyler对XRuby的团队做了一次访谈:
Serial XRuby Interview: Episode I

0 请登录后投票
论坛首页 编程语言技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics