From: Yukihiro Matsumoto Date: 2009-08-02T00:45:01+09:00 Subject: [ruby-dev:38978] Re: define === for some classes まつもと ゆきひろです In message "Re: [ruby-dev:38977] define === for some classes" on Sat, 1 Aug 2009 22:16:42 +0900, SASADA Koichi writes: |提案: | いくつかのクラス、例えば Fixnum や Bignum、Symbol や String などに === |を定義してもいいでしょうか。 | |理由: | case/when の最適化のために、現在、可能なら === を呼び出さないようにし |ています。例えば、when でひっかける条件が全部シンボルやら数値やら、の時 |です。 デメリットを勘案した上でも、いいんじゃないでしょうか。影響の あるケースはだいたい「やっちゃいけないこと」でしょうし。