On 06/19/2017 08:44 AM, Skip Montanaro wrote:
On Mon, Jun 19, 2017 at 10:20 AM, Ethan Furman wrote:

Programming at the C level is not working in Python, and many Python niceties 
simply don't exist there.

True, but a lot of functionality available to Python programmers exists at the 
extension module level, whether delivered
as part of the core distribution or from third-party sources. (The core CPython 
test suite spends a fair amount of
effort on leak detection, one side effect of incorrect reference counting.) 
While programming in Python you don't need
to worry about reference counting errors, when they slip through from the C 
level, they affect you.

Let me ask a different question:  How much effort is required at the C level 
when using tracing garbage collection?

--
~Ethan~

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

Reply via email to