Python 3.0 Released

Study group dedicated to learning how to code in the Python language.

Moderators: snarkout, Patrick, dann

Post Reply
User avatar
Posts: 41
Joined: Fri Apr 20, 2007 1:39 pm
Location: Indianapolis. IN

Python 3.0 Released

Post by walter_mellon » Thu Dec 04, 2008 5:27 pm

Python 3.0
We are pleased to announce the release of Python 3.0 (final), a new production-ready release, on December 3rd, 2008.

Python 3.0 (aka "Python 3000" or "Py3k") is a new version of the language that is incompatible with the 2.x line of releases. The language is mostly the same, but many details, especially how built-in objects such as dictionaries and strings work, have changed considerably, and a lot of deprecated features have finally been removed. Also, the standard library has been reorganized in a few prominent places.
It will be interesting to see what happens next. This move is an attempt to avoid perpetuating Perl's mistake of refusing to remove fossilized screw-ups like references, making the transistion to the new version before a ground-up rewrite is necessary. On the other hand, I worry that Python will break into two camps, like PHP 4 and 5 seem to be doing. Anyone else have an opinion on this?

Post Reply