Eric V. Smith <e...@trueblade.com> added the comment:

It's my understanding that this is a quality of implementation issue, and that 
in other (non-CPython) implementations, the run time for repeated concatenation 
may indeed be quadratic.

The optimization in CPython relies on knowing the reference count is 1. If 
CPython were to switch away from reference counting, I would expect the 
behavior of repeated concatenation to be quadratic again.

I'm not sure if the deserves a documentation note or not.

----------
nosy: +eric.smith

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

Reply via email to