From: matz@... (Yukihiro Matsumoto) Date: 2002-11-15T17:13:27+09:00 Subject: [ruby-dev:18803] Re: Enumerable#zip まつもと ゆきひろです In message "[ruby-dev:18802] Re: Enumerable#zip" on 02/11/15, Tanaka Akira writes: |ちょっと聞きたいんですが、「外部イテレータ」と「内部イテレータ」の定義 |はどこからきてるんでしょうか? 私が最初に見たのは「GoF」こと「デザインパターン」です。手元 には旧版しかないのですが、p.278に内部iteratorと外部iterator について言及されてます。また、脚注に「Boochは外部iteratorを 能動的なiterator、内部iteratorを受動的なItaratorと呼んでいる [Boo94]」とあります。 [Boo94] Grady Booch. Object-Oriented Analysis and Design with Applications, Second Edition. Benjamin/Cummings, Redwood City, CA, 1994. まつもと ゆきひろ /:|)