Apr
16

ruby 1.8.7 预览版1发布了
2008-04-16 10:57 pm 作者:RestOnRails

ruby 1.8.7的预览版发布了,这个预览版包含了大量的bug修复、新的特性和性能方面的提升。关于1.8.7的新的特性请看:

http://svn.ruby-lang.org/repos/ruby/tags/v1_8_7_preview1/NEWS

bug的修复和功能改进

http://svn.ruby-lang.org/repos/ruby/tags/v1_8_7_preview1/ChangeLog

预计ruby 1.8.7的正式版本也将于不久之后正式发布。

网友评论:

  1. ruby版本相关 说:

    Ruby 1.9新动向,1.8.7计划发布

    社区 Ruby 主题 动态语言, 脚本 标签 开源项目发布, RubyGems
    在2007年12月25日Ruby 1.9发布2个月后,一个新的快照版本刚刚发布:Ruby 1.9.0-1,可以在ftp://ftp.ruby-lang.org/pub/ruby/1.9/找到。

    此发布版主要是bug修复,但是也有一些修改是所有1.9使用者需要注意的,因为涉及到了行为修改:

    * Enumerable#zip的行为恢复到1.8版本。
    * Hash#flatten不再递归执行。
    Ruby创始人Yukihiro Matsumoto(“Matz”)阐明了Hash#flatten的新特性:

    我的意思是
    {a: [:a,1], b: 2}.flatten
    会返回
    [:a, [:a, 1], :b, 2]
    而不是
    [:a, :a, 1, :b, 2]
    正如以前一样。
    还有一些著名的扩充,比如最近在InfoQ被讨论的Proc#curry。其他的添加包括:

    * 增加了Math.cbrt。
    * 增加了Math.{gamma,lgamma}。
    * 引入RubyGems r1601。
    * 增加了Proc#curry.
    * Oniguruma 5.9.1
    * 增加了UTF-16、CP949、EUC-KR、GB12345、UCS-{2,4}{BE,LE}、GBK、CP936、CP949、GB2312、 UTF-7、BIG5、EUC-TW、GB18030、KOI8、KOI8-R、KOI8-U和Windows-1251的支持。
    Ruby 1.9的使用者可以通过Multiruby在不同的Ruby版本上运行测试用例,以快速确定行为的改变。

    当Ruby 1.9的开发工作持续前行之时,稳定版1.8.x分支依然被维护。Akinori Musha贴出了一个Ruby 1.8.7的工作日历。Ruby 1.8.7作为1.8分支的下一个稳定发布,其规格修改依然在决定当中。发布时间初定定在2008年4月底。

发表评论: