< March 2008 >
2 3 4 5 6 7 8
Fri, 21 Mar 2008:

I'm sorry, I just received a late update (at great cost) from Anthony Baxter.

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 | Tags: , , ,