In an SO thread a responder makes this suggestion:
Careful coding can eliminate almost all dynamic memory allocation, in which case you can completely disable GC!
I have read up on the subject of dynamic memory allocation, but I can't figure out how it can be avoided with "careful coding" in Python. Is this an empty claim, or is there a method or discipline that may be employed?
Perhaps the suggestion is really referring to avoiding reference count cycles. In this case too, I'd be interested to learn if techniques exist for avoiding them.