<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>学而.海口 [X Education.HaiKou] 的评论</title>
	<atom:link href="http://ruby.blog.35.com/comments/feed" rel="self" type="application/rss+xml" />
	<link>http://ruby.blog.35.com</link>
	<description>学而不思则罔，思而不学则殆…… 海口学而网http://xe.hk</description>
	<pubDate>Thu, 28 Aug 2008 13:31:02 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
		<item>
		<title>ruby版本相关 对《ruby 1.8.7 预览版1发布了》的评论</title>
		<link>http://ruby.blog.35.com//12.html#comment-2</link>
		<dc:creator>ruby版本相关</dc:creator>
		<pubDate>Wed, 16 Apr 2008 17:27:14 +0000</pubDate>
		<guid isPermaLink="false">http://ruby.blog.35.com/rails/ruby/12.html#comment-2</guid>
		<description>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月底。</description>
		<content:encoded><![CDATA[<p>Ruby 1.9新动向，1.8.7计划发布</p>
<p>社区 Ruby 主题 动态语言, 脚本 标签 开源项目发布, RubyGems<br />
在2007年12月25日Ruby 1.9发布2个月后，一个新的快照版本刚刚发布：Ruby 1.9.0-1，可以在ftp://ftp.ruby-lang.org/pub/ruby/1.9/找到。</p>
<p>此发布版主要是bug修复，但是也有一些修改是所有1.9使用者需要注意的，因为涉及到了行为修改：</p>
<p>* Enumerable#zip的行为恢复到1.8版本。<br />
* Hash#flatten不再递归执行。<br />
Ruby创始人Yukihiro Matsumoto（“Matz”）阐明了Hash#flatten的新特性：</p>
<p>我的意思是<br />
  {a: [:a,1], b: 2}.flatten<br />
会返回<br />
  [:a, [:a, 1], :b, 2]<br />
而不是<br />
  [:a, :a, 1, :b, 2]<br />
正如以前一样。<br />
还有一些著名的扩充，比如最近在InfoQ被讨论的Proc#curry。其他的添加包括：</p>
<p>* 增加了Math.cbrt。<br />
* 增加了Math.{gamma,lgamma}。<br />
* 引入RubyGems r1601。<br />
* 增加了Proc#curry.<br />
* Oniguruma 5.9.1<br />
* 增加了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的支持。<br />
Ruby 1.9的使用者可以通过Multiruby在不同的Ruby版本上运行测试用例，以快速确定行为的改变。</p>
<p>当Ruby 1.9的开发工作持续前行之时，稳定版1.8.x分支依然被维护。Akinori Musha贴出了一个Ruby 1.8.7的工作日历。Ruby 1.8.7作为1.8分支的下一个稳定发布，其规格修改依然在决定当中。发布时间初定定在2008年4月底。</p>
]]></content:encoded>
	</item>
</channel>
</rss>
