On 3/4/18 5:25 PM, Ooomzay wrote:
On Sunday, 4 March 2018 14:37:30 UTC, Ned Batchelder  wrote:
Are you including cyclic references in your assertion that CPython
behaves as you want?
Yes. Because the only behaviour required for RAII is to detect and debug such 
cycles in order to eliminate them. It is a design error/resource leak to create 
an orphan cycle containing RAII objects.

def main():
gc,disable




This isn't a reasonable position.  Cycles exist, and the gc exists for a reason.  Your proposal isn't going to go anywhere if you just naively ignore cycles.

--Ned.
--
https://mail.python.org/mailman/listinfo/python-list

Reply via email to