Like the good old Python style this version breaks up with many of the stuff used before but this time it is an even deeper break as this is the version that corrects some of Python’s design issues. For example, Python stands for conciseness but before this new version, the print function was not concise with the function’s definition:
print “text” instead of print(“text”)
Since this might be an issue, a 2to3 converter script is available to minimize eventual headaches when porting your software. On top of this, the performance
was improved at about 30% which means Python will continue kicking, for example, Ruby’s ass in what comes to speed.
See what’s new in this Python’s version.
Update: It seems I got it wrong about the performance improvement… Sorry fellow Pythonistas, my bad! See the comments for an explanation.