3 ms·
Implicit cloning of types is evil. The first example with the mutable object is only surprising because the language decided to pass a copied struct by value in
by 8jy89hui 4y ago
Implicit cloning of types is evil. The first example with the mutable object is only surprising because the language decided to pass a copied struct by value instead of by reference.
- nitroll 4y agoBut isn't that pretty much the distinction between value and reference types?
- pizzaknife 4y agothats where my comment stems from: reference or value expextations are core to a language's behavior, if those cant be relied upon....
- pizzaknife 4y agothats a language efficacy/quality problem, not a type problem imho