On 8/24/06, Guido van Rossum <[EMAIL PROTECTED]> wrote:
I know that you are dreaming of a world where all transitions are
easy. But it's just a dream. 3.0 will require hard work and for many
large apps it will take years to migrate -- the best approach is
probably to make it coincide with a planned major rewrite of the app.

I agree with everything you said, except this. Yes, Python 2.x -> 3.x will always be a large step, no matter which 'x' you take. That shouldn't (and doesn't, so far) mean you can't write code that works fine in both 2.x and 3.x, and transitioning applications from 2.x-only code to 2.x-and-3.x-code could then be done incrementally. It would probably need support from future 2.x releases in order to make that possible, but it shouldn't affect 3.x. It will still be a rather big effort from applications, but not any bigger than porting to 3.x in the first place.

--
Thomas Wouters <[EMAIL PROTECTED] >

Hi! I'm a .signature virus! copy me into your .signature file to help me spread!
_______________________________________________
Python-3000 mailing list
Python-3000@python.org
http://mail.python.org/mailman/listinfo/python-3000
Unsubscribe: 
http://mail.python.org/mailman/options/python-3000/archive%40mail-archive.com

Reply via email to