bearophile, el 14 de enero a las 19:05 me escribiste:
> Andrei Alexandrescu:
> > Because @disable applies to any function.
> 
> What's the purpose of disabling any random function? (Is such extra 
> generality worth its cognitive cost?)

Exactly, it seems to me that the generalization in this case is
counterproductive. What's the point on disabling a function, except for
those automatically generated by the compiler.

I this it would be cleaner to add some kind of annotation @noncopiable to
the struct/class, instead of annotating each constructor.

-- 
Leandro Lucarella (AKA luca)                     http://llucax.com.ar/
----------------------------------------------------------------------
GPG Key: 5F5A8D05 (F8CD F9A7 BF00 5431 4145  104C 949E BFB6 5F5A 8D05)
----------------------------------------------------------------------
Do not get mad with others
Because they know more than you
It is not their fault

Reply via email to