From: matz@... (Yukihiro Matsumoto) Date: 2003-02-04T00:40:30+09:00 Subject: Re: Local variables & blocks Hi, In message "Re: Local variables & blocks" on 03/02/03, ichimal@fenix.ne.jp writes: | |In message "Re: Local variables & blocks" | on 03/02/03, matz writes: | |>| I say again, double meaning may be harmful. |>Double meaning? Which and which? | | nil and false. Hmm, do you mean # value should be true? Like Scheme's #? |> We have nil from the beginning. | |"non-initialized => false" is a part of the Ruby's policy and you think |there is no need to redesign, isn't it? So, I'll withdraw my opinion, |at least in ruby. Yes, it's part of Ruby's policy. | Maybe, I have over reactioned to the words "reasonable" and |"save additional test". Usually, I cannot belive those words. whose words are they? matz.