From: Dave Burt Date: 2005-05-09T10:34:21+09:00 Subject: Re: object reference handle (like perl's reference to scalar) David = "David A. Black" >>> It's a bit misleading to call it "passing by reference". Dave: I guess I was using the phrase "pass by reference" to refer to the doing of reference-like things inside the method rather than the actual semantics of the call (which is obviously still a normal Ruby method call). My bad, or a simple misunderstanding. Dave: >> Let's call it "pass by Ref" then, where Ref is my name for the container. David: > I guess, but then do we have to say "pass by Array"? :-) Dave: Yeah, and foo(:name => :value) should be "pass by Hash", etc... Maybe Matz can sign off this Official Terminology Change at the same time he changes "meta/singleton/virtual class" into "sterile class"! Cheers, Dave