On Tue, 27 Feb 2001, Dave Thomas wrote: > So, could we change parameter passing slightly so that if an instance > method has a formal parameter starting with an '@' sign, the incoming > value is assigned directly to the corresponding instance variable? > Using this scheme I could write the above as: > class Msg > def initialize(@name, @type, @txt) > end > end I agree with that change. This also makes an attribute writer something like: def some_attr=(@some_attr); end matju