[#40847] ActiveRecordからのSQLiteの使用について — Hiromi Ishii <banzaida@...>
こんばんは。konnです。
5 messages
2005/06/04
[#40854] Ruby without false or nil — SASADA Koichi <ko1@...>
ささだです。
14 messages
2005/06/08
[#40855] Re: Ruby without false or nil
— SAITO Shukaku <shukaku@...>
2005/06/08
斉藤秀格と申します。
[#40868] [RFC] framework of Ruby/Tk + VNC — Hidetoshi NAGAI <nagai@...>
永井@知能.九工大です.
6 messages
2005/06/10
[ruby-list:40855] Re: Ruby without false or nil
From:
SAITO Shukaku <shukaku@...>
Date:
2005-06-08 05:05:01 UTC
List:
ruby-list #40855
斉藤秀格と申します。 "恋するプログラム"からの受け売りですが、例えばString#indexで該当文字列が 見付からなかった時にnilが返るので、部分文字列の有無だけを判定するのにnil が"偽"だと便利ではあります。 あとはArrayやHashで該当要素がないとnilが戻ると、やはりfalseとして有無の 判定に利用できるとか。 trueとnilだと違和感があるし、前述のような場合にfalseが返るのも何だか妙な 感じがしますので、現行のfalseとnilは良い仕様だと思っています。 At Wed, 8 Jun 2005 13:56:20 +0900, SASADA Koichi wrote: > > Ruby で偽になる値として false と nil がありますが、なんで二つあるんで > しょうか。どちらか一方だとどんなところで不都合が出るんでしょうか。ちょっ > と考えてみたけど思いつきませんでした。 ///// ------------------------------------------------------------------ -O-O- "Sai10 Sight" 斉藤 秀格 (SAITO Shukaku) _ http://www.sai10.nu/ mailto:shukaku@sai10.nu