Sujet : Re: Python (was Re: I did not inhale)
De : ldo (at) *nospam* nz.invalid (Lawrence D'Oliveiro)
Groupes : comp.unix.shell comp.unix.programmer comp.lang.miscDate : 23. Aug 2024, 23:52:27
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <vab3rb$12tpo$1@dont-email.me>
References : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
User-Agent : Pan/0.159 (Vovchansk; )
On Fri, 23 Aug 2024 12:04:09 +0200, Dmitry A. Kazakov wrote:
On 2024-08-23 10:29, Lawrence D'Oliveiro wrote:
The fundamental problem was that Unicode was a mess in Python 2 that
needed to be cleaned up. Since they had no choice but to break backward
compatibility in that regard, they figured they would fix a few other
things while they were at it.
and again in Python 4... (:-))
Apparently some Python developers were so spooked by all the badmouthing
they received over the 2→3 transition that they have decided there will
never be a “Python 4”.
On the other hand, the deep-seated architectural changes going on with the
removal of the GIL, and their potential for subtle backward-compatibility
issues, seem to me like a good reason to say that the new versions should
start numbering with 4.0.