Download of the day: Python 3.0

by Vivek Gite on December 4, 2008 · 1 comment

Python 3.0 final officially released! From the announcement:

On behalf of the Python development team and the Python community, I am happy to announce the release of Python 3.0 final.

Python 3.0 (a.k.a. "Python 3000" or "Py3k") represents a major milestone in Python's history, and was nearly three years in the making. This is a new version of the language that is incompatible
with the 2.x line of releases, while remaining true to BDFL Guido van Rossum's vision. Some things you will notice include:

* Fixes to many old language warts
* Removal of long deprecated features and redundant syntax
* Improvements in, and a reorganization of, the standard library
* Changes to the details of how built-in objects like strings and
dicts work
* ...and many more new features

=> Download Python 3.0

Featured Articles:

Share this with other sys admins!
Facebook it - Tweet it - Print it -

We're here to help you make the most of sysadmin work. So, subscribe!

{ 1 comment… read it below or add one }

1 Mark December 11, 2008

It’s worth pointing out that there are features used in a lot of Python code that won’t work any more after the transition from 2.x to 3. For example print is now a function (print(x)) rather than a statement (print x) and this will break your code if you use it. Migration tools exist, and seem to be very useful, but obviously migration needs to be done with caution.

Reply

Leave a Comment

You can use these HTML tags and attributes for your code and commands: <strong> <em> <ol> <li> <u> <ul> <blockquote> <pre> <a href="" title="">
What is 12 + 3 ?
Please leave these two fields as-is:
Are you a human being? Solve the simple math so we know that you are a human and not a bot.




Previous post:

Next post: