News for hackers. Stuff that matters.
Re:Java is Pass-by-Value, Dammit by dlubarov on Sunday March 22, 2015 @06:44AM (#9246305)
It would mean that the invoked method gets a reference to the original object rather than its own copy of the object.

It's only obvious if we assume some knowledge of Java's semantics.

Re:Java is Pass-by-Value, Dammit by mannykannot on Sunday March 22, 2015 @11:16AM (#9247002)
You appear to be saying 'we can call it pass-by-reference if we use a special definition of the term when speaking about Java.'

"A word means what I want it to mean, nothing more, nothing less." - Humpty Dumpty, 'Through The Looking Glass and What Alice Found There'.

There should be a variant of Occam's Razor specifically against unnecessary semantic splitting and proliferation.