BT

InfoQ ホームページ ニュース Ruby 1.8.7のプレビューリリース、1.9からのバックポートあり

Ruby 1.8.7のプレビューリリース、1.9からのバックポートあり

ブックマーク
Ruby 1.8.xは安定ブランチと称されるが、それでもまだなお開発中である。次バージョンが完成し、Akinori Musha氏によりRuby 1.8.7の最初のプレビューが発表された(source)ところである。Ruby 1.8.7の新機能をざっと見たり(source)、変更点の包括的なリスト(source)を参照することもできる。

新機能を見てみると、Ruby 1.9に導入されたAPIの変更点があるが、Ruby 1.8.7にバックポートされている。
  • Enumerable::Enumeratorは、Ruby 1.9の機能であり、外部イテレーターをRubyに提供する( これらの機能は、Enumerable mixinの内部イテレーターメソッドに追加加して提供される)。Enumerableのメソッドによっては、Ruby 1.9のように振る舞うようにアップデートされている。たとえば、ブロックが指定されていない場合に列挙子を返す。
  • Object#tap(参考記事)
  • Symbol#to_proc(参考記事)
  • Process.exec
  • その他

Ruby 1.8.7プレビューをダウンロードする(source)

複数のRubyバージョンをテストしている人のために、Multirubyを使用して、さまざまなRubyバージョンでRubyアプリケーションをテストすること(参考記事)について報告済みである。

原文はこちらです:http://www.infoq.com/news/2008/04/ruby-1-8-7-Preview

この記事に星をつける

おすすめ度
スタイル

こんにちは

コメントするには InfoQアカウントの登録 または が必要です。InfoQ に登録するとさまざまなことができます。

アカウント登録をしてInfoQをお楽しみください。

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

コミュニティコメント

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

BT

あなたのプロファイルは最新ですか?プロフィールを確認してアップデートしてください。

Eメールを変更すると確認のメールが配信されます。

会社名:
役職:
組織規模:
国:
都道府県:
新しいメールアドレスに確認用のメールを送信します。このポップアップ画面は自動的に閉じられます。