From: Kent Dahl Date: 2001-05-05T15:40:03+09:00 Subject: [ruby-talk:14705] Re: local/nonlocal block vars "Hal E. Fulton" wrote: > 9. Disadvantage: Break old code? Waaahhh! No, > I don't like this part either. I hope Ruby won't be one of those languages that start out darn near perfect, then bend over backwards sticking its head up its rear trying to be backward compatible with itself, ending up a far cry from perfection. Given the choice, I'd rather have explicit language versioning. For instance, deprecate the nonlocal block vars feature as it is now, and at some time in future (Ruby 2.0?) chuck it out not looking back, and introducing it using an alternative syntax (like suggested by Hal) Eggs and omelettes... 'nuff said. [...snip very good idea...] -- <[ Kent Dahl ]>================<[ http://www.stud.ntnu.no/~kentda/ ]> )____(stud.techn.;ind..data)||(softwareDeveloper.at(Trustix))_( /"Opinions expressed are mine and not those of my Employer, "\ ( "the University, my girlfriend, stray cats, banana fruitflies, " ) \"nor the frontal lobe of my left cerebral hemisphere. "/