From: Yukihiro Matsumoto Date: 2006-12-03T20:03:44+09:00 Subject: Re: Simple and stuppid bug (can anyone find it?) Hi, In message "Re: Simple and stuppid bug (can anyone find it?)" on Sun, 3 Dec 2006 19:53:36 +0900, David Vallner writes: |So, can anyone recall a rationale for the behaviour (consistency with |mainstream programming languages with regards to assignment?) or is this |a Ruby bug? It's intended behavior. Attribute assignment is assignment (even if it's implemented by method call). And that's how assignment work for many languages, including Ruby. matz.