In a functional or lisp language, that copying cou...
# language-proposals
f
In a functional or lisp language, that copying could be made efficient due to smart, shared immutable pointers. In Java, I'm not so sure you'd get that.