まつもと ゆきひろです

In message "[ruby-list:6606] Re: true/TRUE false/FALSE nil/NIL"
    on 98/02/21, Shugo Maeda <shugo / po.aianet.ne.jp> writes:

|前田です。

|class Foo
|  TRUE = FALSE
|  ...
|end
|
|などとした場合まずいということでtrue/falseが導入されたのだったと
|思います。

そうですね.後,若干の高速化を期待しました.結局誤差の範囲内
ですけど.

|TRUE/FALSEは1.0との互換性のために残されているのではないでしょうか。
|# おそらくNILはTRUE/FALSEとの対称性のために導入されたんでしょうね。

その通りです.

|VERSIONなどの他の定数にも同じような問題がありますが、1.1b8から
|::VERSIONとすることでObject::VERSIONを指定できるようになりましたね。

ドキュメント書かなきゃ ^^;;;