[Newbies] Object clone
Randal L. Schwartz
merlyn at stonehenge.com
Tue Jan 15 18:11:00 UTC 2008
>>>>> "Marcin" == Marcin Tustin <mm3 at zepler.net> writes:
Marcin> So, I take it that clone is a "stupider" (no postCopy polymorphism) version
Marcin> of copy (or shallowCopy). Is that right, or does it do something odd?
Object>>#clone looks like an optional-implemented primitive that
does a #shallowCopy, but without the fallback-to-smalltalk that #shallowCopy
performs. Not sure why those are both in the image.
I'd stick with #copy unless I was the implementor of the class being
copied, and even then, I'd make copy "do the right thing". :)
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
<merlyn at stonehenge.com> <URL:http://www.stonehenge.com/merlyn/>
Perl/Unix/security consulting, Technical writing, Comedy, etc. etc.
See PerlTraining.Stonehenge.com for onsite and open-enrollment Perl training!
More information about the Beginners
mailing list