To me it makes languages like C# a little more ambiguous since you just have to infer that everything is a reference while logicially assuming it may not always be one. So I don't think that was the world's finest example of your point C_ntua. I would rather explicitly know what is what.



)
CornedBee

. That being said, everyone will know what you mean when you say "passing by reference" in C -- so it's not wrong IMO.