トップ «前日 最新 翌日» 編集
RSS feed

ただのにっき


2012-11-02(金) [長年日記]

ruby 2.0.0-preview1が出た

来年2月*1に予定されている2.0.0のリリースに先駆け、ruby 2.0.0-preview1が出たので*2、さっそく自宅の開発環境を2.0系に移行。2.0.0は1.9と完全互換を目指しているからまず問題はでないはず。

ruby-builldにすぐpreview1が入ったので、rbenvユーザの移行は簡単:

% cd  ~/.rbenv/plugins/ruby-build
% git pull
% rbenv rehash
% rbenv install 2.0.0-preview1
    :
% gem list --no-versions | sed /^\*/d > /tmp/gemlist
% rbenv global 2.0.0-preview1
% gem install `cat /tmp/gemlist`
    :
% rm /tmp/gemlist
% rbenv rehash

gemの移行のあたりがスマートじゃないのが気に食わないけど、たぶんおれの知らないベストプラクティスがあるに違いない。……というわけで:

% ruby -v
ruby 2.0.0dev (2012-11-01 trunk 37411) [i686-linux] 

tDiaryはだいぶ前からtrunkでもCIが走っていて常に2.0 readyなので、この日記も2.0にしちまうかな。あと、目玉機能lazyを習得しないと(まだやってないのか)。

Tags: ruby

*1 いつもの調子でクリスマスだと勘違いしていたが、2.0のリリースはrubyの誕生日である2/24が予定日。

*2 おりしもデンバーではRubyConfが開催中。日本からもおおぜいのrubyistたちが参加していて、TLを見ているだけでも興奮が伝わってくる。


トップ «前日 最新 翌日» 編集
RSS feed