[Python-Dev] RELEASED Python 3.0 final

Nick Coghlan ncoghlan at gmail.com
Sun Dec 7 02:45:52 CET 2008

Aahz wrote:
> I believe that it would be a shame and a disservice to Python if there
> were a large proportion of the Python community that discouraged the use
> of 3.0; I also believe it would be a shame and a disservice to Python if
> you (and other people) tell conservatives like me that we should keep our
> mouths shut.

I don't think being honest about the situation is going to hurt anything
in the long run. There are lots of advantages to 3.0, but also plenty of
good reasons to stick with 2.x as well.

At this point in time, my own recommendation would be that if someone
doesn't have time to do a proper evaluation of the situation (talking
production development here, not "learning for fun"), then I would
probably still point them at 2.5. That recommendation will probably
change to 2.6 in a couple of months (since it usually takes a few months
after a release for the rest of the Python ecosystem to catch up with a
new 2.x release).

If they have the time though, my recommendation would be for them to do
their *own* evaluation, looking both at things that favour 3.0 like
Unicode handling and general developer convenience, as well as the
things that currently favour 2.x like IO speed and availability of 3rd
party libraries.


Nick Coghlan   |   ncoghlan at gmail.com   |   Brisbane, Australia

More information about the Python-Dev mailing list