From: Xavier Noria Date: 2010-10-03T11:13:52+09:00 Subject: Re: Pass by reference and copy on write On Sunday, October 3, 2010, Caleb Clausen wrote: >> This is jargon, the word "reference" in "pass-by-reference" has >> nothing to do with the "references" that Java or Ruby manage. Same >> term, different meanings. > > I disagree. The reference in the phrase 'pass by reference' is the > same thing as the references which  are stored in ruby variables. Ruby > is (mostly) a pass by reference language. I disagree (see my post), pass-by-reference means pass-by-aliasing. Ruby references have no bearing with Ruby method call semantics.