From: gotoken@... (GOTO Kentaro) Date: 1998-08-12T15:33:13+09:00 Subject: [ruby-list:9080] Re: Why should sender be hidden? (Re: Can I get caller's id?) ごとけんです In message "[ruby-list:9078] Re: Why should sender be hidden? (Re: Can I get caller's id?)" on 98/08/12, Yukihiro Matsumoto writes: >まつもと ゆきひろです >いや,「問題」には由来しないのです.議論が必要だと思っている >理由は問題がありそうだと予想しているからではなくて,Rubyに独 >自の機能を導入するに当たっては保守的であれ,という方針の反映 >に過ぎません. どうもありがとうございます。 OOP 固有の FAQ なのかと思いまして聞いた次第です。 いわれてみれば機能追加に対するまつもとさんの態度は 確かに一貫してますね。 >それに議論してみたら,たとえばcallerの戻り値に >要素を追加する形で公開した方が良いなどという結論が出たり,呼 >び出し元のselfだけではなくて 〜 も必要とかいうような予想外の >結果が出るかもしれませんし. ですね。 また適当なタイミングで思い出せたら改めてお願いします。 >|# じゃぁ method_sender (と名前はとりあえず考える奴 ^^;) > >methodはsendするものじゃないんですね.invokeするものかな. ガビーン! send <-> receive と思ってました。 まぁ call <-> receive という対立も成立しますね。 ん? Object#send って?? >欲しいのはcallerにおけるselfなんでしょうが,なかなか適切な名 >前がみつからないざんす. # っつーワケで caller_self (しつこい ^^;;) -- gotoken