From: Robert Klemme Date: 2010-10-18T02:55:18+09:00 Subject: Re: simple question: pointer equivalent in ruby On 10/17/2010 06:22 PM, Shea Barton wrote: > what about the first example with the method? method = 3 will always assign to a local variable. If you really want to produce other side effects you need to do self.method = 3 The topic seems to come up more frequently in recent time. I don't know whether Ruby community experiences increased migration from C++ developers or what the reason for this is. I believe the fact that people search for something call by reference in said language indicates that they do not have adjusted to the Ruby mindset yet. Shea, if you provide more context we might be able to help you understand how the problem you are trying to solve is usually solved in Ruby - without call by reference. Kind regards robert