Fri, 21 Mar 2008:
I'm sorry, I just received a late update (at great cost) from Anthony Baxter.
![](http://notmysock.org/blog/images/python-90210.png)
The last keynote from Linux.conf.au was about the upcoming Python "We'll break all your code" 3k. Perhaps not quite keynote material, but it covered a gamut of issues which will break old code when the move happens - and he did work for a colorful company. The set & dict comprehensions, function annotations and dictionary views are probably worth the terrible loss of reduce(), my favourite companion to map(). And obviously old style classes & string exceptions were excess fat to be trimmed anyway. But there was more interesting code to test.
>> from __future__ import braces File "<stdin>", line 1 SyntaxError: not a chance >> import this
And check the output twice.
--I believe a little incompatibility is the spice of life, particularly if he has income and she is pattable.
-- Ogden Nash
posted at: 04:13 | path: /conferences | permalink |