| ▲ | zahlman 2 hours ago | |||||||
So the language has reference semantics, and (per the edit) for every object (like in Python)? (Ah, no, your example elsewhere in the thread suggests that the referred-to structures get implicitly copied all over the place.) | ||||||||
| ▲ | jcparkyn 2 hours ago | parent [-] | |||||||
Nope, it's value semantics (unlike Python), the references are just an internal optimization. Implicit copies happen when a list/dict with more than one reference is mutated. | ||||||||
| ||||||||