[ruby-list:43858] Re: Hashへの生成順は保障されないのか?
Hiroshi Kasamatsu wrote:
> の順になってしまいました。できれば生成していった順で
> 表示されるとよいのですが、hashの中身はどのような基準で
> 並べられているのでしょうか?
うーん、Hashはその名前のとおりHashです。
もうちょっと具体的にいうと外部連鎖ハッシュです。
ハッシュがどのような仕組みになっているかはちょっとこのML
の趣旨からは外れるような気がするので適宜データ構造の教科
書をご覧になることなどをおすすめしますが、Hashという名前
のクラスでなんらかの順序のようなものが保存される期待を抱
かれるという発想は斬新でした。どのような文脈からそのよう
に思われたのか、後学のために教えていただけますか?