まくまくPerlノート
(コラム)ハッシュと連想配列
2008-03-06

Perl のハッシュは、もともとは連想配列 (associative array) という名前で呼ばれていましたが、この名前は長すぎるので、1995 年頃に、Perl コミュニティの中でハッシュ (hash) と呼ぼうということになりました。 Perl5 の時代からはハッシュと呼ぶことになっています。

要するに、Perl において、ハッシュと連想配列はまったく同じものを指しています。 ハッシュという名前は、連想配列の実装に使われるハッシュテーブル (hash table) に由来しています。

2008-03-06