does python have useless destructors?

Peter Hansen peter at engcorp.com
Thu Jun 10 22:31:43 EDT 2004


Roger Binns wrote:

> The correct answer of course is that the object itself
> should be aware that it needs to be disposed of and that
> real world resources can leak if it isn't.
> 
> Which brings us back in a full loop.  Currently objects
> signify that they need disposing by having a destructor.
> Why not "fix" that mechanism?

Very likely the answer is "Because nobody has yet proposed
a workable solution to the several conflicting requirements".

Do _you_ have a solution?  If you do and it really works,
it seems to me unlikely it would be ignored...

-Peter



More information about the Python-list mailing list