Destructor nonsense on dlang.org
Peter Alexander
peter.alexander.au at gmail.com
Thu May 24 05:54:45 PDT 2012
On Thursday, 24 May 2012 at 12:21:02 UTC, Alex Rønne Petersen
wrote:
> Hi,
>
> http://dlang.org/class.html#Destructor
>
> "The garbage collector is not guaranteed to run the destructor
> for all unreferenced objects."
>
> What the *hell*? So resources are allowed to arbitrarily leak
> and the programmer has to actually expect this to happen?
>
> I really, really hope that this is a documentation error or
> early design decision that has since been rectified but with
> lack of documentation updates.
I'm pretty sure it's the same in Java.
Finalizers (a.k.a. class destructors) are practically useless.
More information about the Digitalmars-d
mailing list