Coming from C#, I definitely agree that non-const ref/out arguments should have to include a 'ref' or '&' in front, much like pointers do. Silent modification of parameters feels odd to me for sure. However at this point it's frankly too late to change it, as the change is not worth the tremendous amount of breakage that it would cause.

Reply via email to