Tim Peters <t...@python.org> added the comment:

Josh, I agree - but do read Armin's response.  The string hack was done inside 
ceval.c, where we have extraordinary knowledge of context.  Adding similar 
hacks inside Python C API functions seems to be a non-starter - they can't 
magically start mutating arguments based on refcounts alone.  Armin's 
dead-simple example is compelling.

So if this is desirable at all, it would need to get hairier.

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue36229>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to