Re: Python 3.0 will be backward incompatible

2008-02-04 Thread C. Scott Ananian
On Feb 3, 2008 10:51 PM, John Gilmore [EMAIL PROTECTED] wrote: code. And perhaps Python facilities for specifying what version of the interpreter your code expects (and getting such an interpreter to execute it, regardless of which interpreter version is the default called python) will come

Python 3.0 will be backward incompatible

2008-02-03 Thread John Gilmore
For planning purposes, since OLPC uses so much Python: Python 3.0 changes a bunch of things. E.g. ordinary strings will be Unicode, not ASCII. Metaclasses are used with a different syntax. Raising and catching exceptions uses different syntax. There are lots of other little improvements. They