From: matz@... (Yukihiro Matsumoto) Date: 2002-04-15T09:51:05+09:00 Subject: [ruby-list:34899] Re: creating a scope / anonymous module まつもと ゆきひろです In message "[ruby-list:34896] Re: creating a scope / anonymous module" on 02/04/14, Takaaki Tateishi writes: |関数型言語などのようにclosureを持つような言語では結構一般的ではない |かと思っています.そして,どちらかというと,ライブラリで提供するので |はなく,言語仕様として実装されることを望んでいます. 他言語で一般的かどうかは言語仕様に追加するかどうかの強い動機 にはなりません。「気持ちは分かるし、どうしようかなあ」という 時には有効ですが。 さて、言語仕様を追加したい場合には * その仕様を追加するとどんな問題が解決できるのか * その仕様によって新たな問題が導入されないか * その言語仕様が言語全体に及ぼす影響 * その仕様の名前 ^^;;; などが重要です。私自身は新井さんが[ruby-list:34895]で紹介し てくださったようなブロックローカルであることが保証されるブロッ クパラメータしか考えていません。これだって採用するのに踏み切 れないでいるんですが。 立石さんが望むことを実現する「言語仕様」はどのようなものであ るか具体的になれば評価もできるのではないかと思います。 まつもと ゆきひろ /:|)