アカウント名:
パスワード:
- m18n。
- Hashが順序を保持。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
最初のバージョンは常に打ち捨てられる。
rake, gem (スコア:2, 参考になる)
- rakeとgemが標準付属。
- Enumerable強化。enumerator組み込み。
- m18n。
- Hashが順序を保持。
あたりが大きい。
あと、何も知らずに1.9.0でRubyデビューしていらん苦労をする人が続出しそうなのが(ちょっと前から散見される)怖いな。
Hashが順序を保持 (スコア:1, 参考になる)
Re:Hashが順序を保持 (スコア:2, 参考になる)
o preserving item insertion order
となってますので,Hashは公式に作成順序を覚えるようになったみたいですね。
Re:Hashが順序を保持 (スコア:1)
>別クラスにした方がよくね?
マニュアルのほうを書き換えてしまったほうが早いでしょう。
「rubyのHashは順序情報付き連想配列です。」と。
Hashの取り出し順序が予測不能である事に依存したコードを書いている人が居ない限り問題ないですよね。
Lv5以下の社員全員にデスマーチ!
Re: (スコア:0)
Hashの管理範囲から外れてるような。
別クラスにした方がよくね?
Re:Hashが順序を保持 (スコア:2, すばらしい洞察)
何かの都合で1.9より前のRubyで動かすときにハマる恐れが高い。
そういう心配をしなくていいくらい月日が経ってからじゃないと、結局
このことはどうでも良いことではないだろうか。
まぁ、デバッグとかするときに、少々加えた順序がわかって役立つかも
しれない。
Re: (スコア:0)
むしろこれが期待できるとエクセルを読み込んだとき{"sheet1"=>0,"sheet2"=>1,...}てなhashを作る必要なくなるからうれしい。
Re:Hashが順序を保持 (スコア:1, すばらしい洞察)
Re: (スコア:0)
DelphiのTStringsを思い出してしまったぜ・・・。
# というか、この辺はまつもとさんの感覚のみか
Re: (スコア:0)
俺はPHPのarray関係のうんこ関数群を連想して、
ゲロがでそうになった。