From: Tanaka Akira Date: 2003-05-15T15:49:49+09:00 Subject: [ruby-dev:20190] comparison between classes 思ったのですが、 % ruby -e ' class C;end class D;end p C < D p D < C ' false false というように祖先-子孫関係にないクラスを比較すると false が返ります。 これは、最近の傾向にそぐわないんじゃないでしょうか。 というわけで、nil はどうでしょう? なお、まぁ、例外にするのはまずいと思います。たぶん。比較不能といっても 想定された半順序の範囲内なので。 -- [田中 哲][たなか あきら][Tanaka Akira]