From: Chad Fowler Date: 2003-12-06T03:55:58+09:00 Subject: Re: Attempted roadmap of future instance variables.... On Sat, 6 Dec 2003, Weirich, James wrote: # From: David A. Black [mailto:dblack@wobblini.net] # # > Oh, not that it matters but I got that wrong. Tied for *first* # > with doing nothing. @_ way down at third :-) # # I tend to agree with this. Having both protected and private instance # variables is overkill and complicates the language. If private instance # variables are prefered, then make them all that way. It will break # portability, but we expect some of that in moving to Ruby 2. # # Besides, leading underscores are /ugly/. Leading underscores prefixed by @ # are /very ugly/. # # So, here's my vote to *not* have two different kinds of instance variables. # +1 to having either/or private/protected (but not both). And, I also dislike the @_notation. Chad