Progress on the Gilectomy
Ethan Furman
ethan at stoneleaf.us
Mon Jun 19 11:48:33 EDT 2017
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~
More information about the Python-list
mailing list