From: Charles Oliver Nutter Date: 2007-05-25T13:22:41+09:00 Subject: Re: Introducing the "it" keyword Greg Fodor wrote: > Its hard to think of a solution to this implemented in ruby > that fits these parameters without introducing a new > language level construct. I'm not opposed to the idea, but I really, really hate "it". "it" doesn't mean anything. "it" might as well be "that" or "him" or "this"...oh wait, perhaps not "this". How about "her"? We don't have a good ratio of women involved in Ruby anyway, so we can feel better about ourselves then. What about a "local global" like we have for other things ($_ and $~ for example? return $RESULT if v + 1 < 10 -or- return $result if v + 1 < 10 Although this raises a question....is it supposed to return the result of "v + 1" or "v + 1 < 10"? In general I'd say introducing a keyword is the last thing that should be considered. - Charlie