From: Takaaki Tateishi Date: 2002-07-21T00:04:35+09:00 Subject: [ruby-dev:17743] Re: self in block At Sat, 20 Jul 2002 23:40:23 +0900, > > foo = Foo.new > > foo.some_method # => これは無名メソッドを返して欲しい > > foo.some_method() # => メソッドコール > > (foo.some_method)() # => メソッドコール > > > > という状況が欲しいなぁと感じてしまいます… > > Python はまさにこうですね。こういうのが欲しいのならおすすめします。 はい,そして関数型言語と呼ばれているものはほとんどこれですね. けど,()なしで関数が呼べるというのも捨てたくはないです. > ちなみに、Ruby の気分で Python を使うと、some_method を呼ぶつもりで > foo.some_method と書いてしまってはまることがあります。 なのでどちらも捨て難いというのが僕の気持ちです.今回の話題とは 関係ないですし,強く希望すつもりもないです. -- Takaaki Tateishi