Is there any scientific work about deep copying? So far I have only found source codes (Java, Python, ...). However, there are various approaches and nobody seems to evaluate them.
- Reflection-based (Python)
- Auto-generated shallow-copy-based (Java)
- Compiler-generated polymorphic deep copy (anybody?)
The last one seems to be the most efficient one, but I do not know if it is implemented anywhere.