I would add other unknown languages like Ada, D, VB.NET, Delphi, FreePascal, Rust.
Re:Deep-copying in JavaScript
by tomjakubowski on Thursday January 25, 2018 @05:59PM
(#16235543)
Rust's references are ordinary values. Moreover, the GP's example wouldn't work in Rust; you'd need to pass a value of type &mut i32 to ParseInt to mutate the value.
Except for obscure, seldom-used languages like C++ and C#.
If you can write
your language has pass by reference.