On Aug 10, 9:36 am, Michele Simionato <[EMAIL PROTECTED]>
wrote:

> P.S. BTW, I should mention that if you search comp.lang.python for
> __del__
> you will find hundreds of people who were bitten by __del__, so I
> usually give
> advices such as "you should never __del__ in your code". If I am wrong
> in
> giving this advice, please let me know!

I wish we had constructive proofs of cycle freedom and appropriate
warnings - much more then __del__ freedom [1].

Well, we discussed a retro computing example yesterday where some guy
needed to close a generator and release resources, still working with
Python 2.4.

http://groups.google.com/group/comp.lang.python/browse_frm/thread/3f789096bded17e7/?hl=en#

We did it both wrong initially and constructed a reference cycle. Now
I keep my fingers crossed that my most recent solution using __del__
works, because I like it :)

[1] While I'm using Python on and off I feel subconsciously attracted
by the latest Haskell mania and start to dream alike. Maybe I should
visit a shrink or a shaman?

-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to