From: matz@... (Yukihiro Matsumoto) Date: 2002-04-15T15:55:25+09:00 Subject: [ruby-list:34907] Re: creating a scope / anonymous module まつもと ゆきひろです In message "[ruby-list:34905] Re: creating a scope / anonymous module" on 02/04/15, Tanaka Akira writes: |まぁ、それはともかく、最近の(lexical scope な)関数型言語になれてる人に |とって Ruby のスコープに違和感を感じるというのは確かだと思います。少な |くとも私はそうです。その違和感がより良いものに出会ったためなのか、より |悪いものに出会っためなのかを判断し、根拠をつけて説明するのはなかなか難 |しいわけですが。個人的にはより悪いものに出会ったためだと思っていますけ |ど。 関数型言語のスタイルやCPSを実現するためには、Rubyのスコープ は「より悪いもの」でしょう。一方、私には関数型言語スタイル満 載のプログラムの多くは読めないので、そうならないための無言の 圧力は「より良い」側面があります。 どこで折り合いをつけるかですね。微妙なバランスがあるので、今 は満点ではない(のは確か)にしても、まあまあではないかと感じて います。