From: "Benjamin J. Tilly" Date: 2001-04-24T04:55:48+09:00 Subject: [ruby-talk:14103] Re: Negative Reviews for Ruby and ProgrammingRuby >===== Original Message From Paul Prescod ===== [...]There is one and only one >string in Python that is false and it is the empty string. There is >typically no way for "user data" to generate an empty string (how do you >type an empty string!) so it is quite safe to use it as a false value. [...] I would need to look closely at Python, but in most languages you can get a string of no length by feeding it an eof when it expects to read user input. So there is typically a way for users to do that, and when data is coming from a file it can even happen accidentally. Cheers, Ben