An old topic (pun intended)
    bearophile 
    bearophileHUGS at lycos.com
       
    Sun Oct 16 17:43:44 PDT 2011
    
    
  
Timon Gehr:
> Eiffel does not do that either.
> (even though it _does_ have a built in deep copy feature)
> 
> We don't have to over-engineer the feature, if somebody needs to 
> deep-copy an object they can implement it themselves and use 
> old(obj.deepCopy()).
I agree. A shallow prestate is quite better than not having it at all in D.
Lately C# has implemented DbC, prestate too. I don't know how, but it's worth taking a look.
Bye,
bearophile
    
    
More information about the Digitalmars-d-learn
mailing list