I just stumbled on this and I thought I’d pass it onto my fellow python programmers, it’s a python 3000 status update from Guido van Rossum.
Personally I’m looking forward to Python 3.0, I don’t know if I’ll like the break in backwards compatibility but a lot of the changes seem great.
Making the print statement a function is a good choice in my opinion.
So instead of:
print "this is printing"
We’ll be using:
print("this is python 3.0")
Also instead of % to format strings, there will be a format() function, which is so much clearer in my opinion.
There are many other changes (say goodbye to old-style classes) so give the link a read and let me know what you think!