From: "Bill Tj" <billtj / glue.umd.edu>


> Hi Gavin,
>
> But if "__var" is ugly, then IMO so is "@__var".  Does Matz still
> consider to use "@_var" or "@__var" for class private variables?  Or
> has even the concept of creation of class private variables been
> abandoned altogether?
>
> Regards,
>
> Bill

It's just my opinion/taste; I just dislike underscores as meaningful
identifiers.  I have a rational justification: underscores are "just another
letter" in identifiers; using them as *special* at the *beginning* of an
identifier is, err, inconsistent.

Also,   underscores are  meant    to represent spaces.    Do  you     really
 want your  Ruby code   to  look like   this?

Again, just my opinion/taste.

Gavin