読者です 読者をやめる 読者になる 読者になる

Ruby 1.9リリース

ruby

Ruby1.9リリース

まわりに凄腕Rubyistが居すぎる影響で,うちも最近ちょこちょこRubyをいじってるのでインストールしておく.

$ wget 'ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.0-0.tar.gz' 
$ ./configure --prefix="/Users/yohei/ruby/1.9.0"
$ make
$ make install

Ruby1.9の新機能はいまから調べてためしてみる.

irb(main):001:0> x = 932
=> 932
irb(main):002:0> "hakobe the Occasional Rubyist".bytes.each { |x| print "#{x.chr} " }
h a k o b e   t h e   O c c a s i o n a l   R u b y i s t => "hakobe the Occasional Rubyist"
irb(main):003:0> x
=> 932

おお,たしかにブロックスコープが良い感じに!Enumeratorもかわいい.wordsメソッドほしい.

「Rubyリファレンスマニュアル刷新計画」1.9.0リリースからchm落としてきてにやにやしながら新機能を試そう.