From: Joel VanderWerf Date: 2005-05-07T08:53:18+09:00 Subject: Re: RCR 303: nil should accept missing methods and return nil Cyent wrote: > Ah, but _would_ it. On any other object I would agree with you. But nil > occupies a special place in the ruby world. > > Also, Ruby is a dynamic language, with objects all the way down. > > nil means in effect, no thing is here. > > What happens if I tell no thing to do something. > > No thing happens and I'm left with no thing. Always look on the bright side of life... (I mean - what have you got to lose?) (You know, you come from nothing - you're going back to nothing. What have you lost? Nothing!) Always look on the right side of life... Now maybe that's an argument for Python to adopt this RCR! (Apologies to Eric Idle.)