python-dev Summary for 2004-08-01 through 2004-08-15

Richie Hindle richie at
Tue Aug 24 17:18:36 CEST 2004

> what does:
>  > It is not to be used in the stdlib ever.
> mean in this context?

As I understand it, it means that no standard library code should take
advantage of the fact that repeated s1 += s2 operations are fast in CPython
2.4.  Instead, it should use the ''.join() idiom.

This seems reasonable - the standard library should work equally well across
all implementations of Python, and should serve as best-practice
documentation for writing "good" Python code.  My definition of "good" in
this context would include "works across all Python implementations without
unnecessary surprises".

Richie Hindle
richie at

More information about the Python-list mailing list