2007-10-11 ※ タイトルは masuidrive さんの「PHPer 向け Ruby の基礎」からのパクリです ちょっと前に、後輩が masuidrive さん主催のRuby on Railsセミナーに参加してきた。 PHP ユーザから見た Ruby の特徴の話だったみたいだけど、一番難しかったのは「イテレータ」のところだったみたい。 「イテレータって、 PHP の foreach みたいなものだよね?」と理解したみたいだったので、即興で foreach との違いを考えてみた。 僕も言語そのものへの理解は深いほうじゃないので、間違いがあるかもしれない(識者のツッコミを期待)。 セミナーの資料は公開されていないみたいなので、代わりに PHPユーザの為のRuby/Rails入門の資料を見てみる。 資料では最初に、 Wikipedia のイテレータの説明が引用されてる。 配列やそれに類

