« Return to Thread: [ruby-list:43857] Hashへの生成順は保障されないのか?

[ruby-list:43885] Re: Hashへの生成順は保障されないのか?

by tachibana :: Rate this Message:

Reply to Author | View in Thread

pegacorn さんは書きました:

> 皆さんが共通して欲しがっているのは、Map とか Dictionary と
> 呼ばれている(?)ようなコンテナー(インターフェイス)では
> ないでしょうか?

「Hash的なアクセス」というインターフェースの総称としては
"Map"あたりが最適かなぁと私は思ったりします。
今話題になっているヤツは"ArrayMap"とか"OrderedMap"とか呼びたいですね。

標準で入ってない色んなデータ構造を一括してぶち込んだライブラリが
デファクトスタンダードとして存在してれば、
「ああ、その目的ならHashじゃなくてOrderdMapが最適だね。
 このライブラリが有名だからインストールして使うと良い。
 あと、Hashやデータ構造一般については
 もーちょい知っておいた方がいいと思うよ」
であっさり済んでいたような気も。
Javaで言うjakartaのcommons-langのノリで。

# なにげに初投稿だったりで、よろしくお願いします。
# 普段はJava屋でして、Rubyの精神や前提の知識などを
# 解さぬ発言をしでかしてしまいましたら申し訳ありません……。

/++
 + @from tachibana (deadzone@...)
 +/

 « Return to Thread: [ruby-list:43857] Hashへの生成順は保障されないのか?