News for hackers. Stuff that matters.
Re:Will Python 2 ever end ? by agentultra on Tuesday July 06, 2010 @10:15AM (#1491001)
The python3 devs claim that 2.7 will be the last.

I'm betting someone will pick up the torch long after the core developers give up support. They want everyone to migrate to 3.1, but it's still highly unfeasible.

So perhaps one day 2.x will eventually pass on, but I don't foresee it happening within the next 3-5 years.

Re:Will Python 2 ever end ? by jnoller on Tuesday July 06, 2010 @10:39AM (#1491081)
No, we - we being Python Core - want a calm, orderly transition to Python 3 over a period of several years. Python 2 will be around for some time, and we all know and accept that. Yes, if you have dependencies, using python 3 in production is not feasible. Even those of us who would like to be using Python 3 full time can not due to dependencies.

As for the OP - the transition/migration plan hasn't changed, and I'm personally sorry he feels burned, but Python 2.7 has always been on the roadmap for release. Our goal has been to make the 2.x series evolve into a gentle ramp into Python 3 as humanly possible.

The best way I've heard it put - use Python 3 if you can, Python 2 if you must.

Re:Will Python 2 ever end ? by shasta on Tuesday July 06, 2010 @11:47AM (#1491316)
For now a better guideline is: use Python 2. Even if you don't have any dependencies that require Python 2 today, at the start of your project, you might wish you could add them tomorrow.
Re:Will Python 2 ever end ? by jnoller on Tuesday July 06, 2010 @01:28PM (#1491643)
And using 3to2 you can easily "downgrade" your code should you desire that. Green field projects should totally feel comfortable with using it.
Re:Will Python 2 ever end ? by risotto on Tuesday July 06, 2010 @12:06PM (#1491376)
Cheers man!

The Core Team's work is a dream for maintaining my various Python code.

Python 2.x is so solid, I'm still relying on 2.5 but I'll definitely go freshen everything up for 2.7 (if only to get rid of my hand-rolled ordered dict implementations).

I tinker with 3 on new projects and am looking forward to using it more, but don't at all mind the reasoned thought and caution applied by all before trying to use it everywhere.

Re:Will Python 2 ever end ? by sigzero on Tuesday July 06, 2010 @11:21AM (#1491222)
I follow Python but I don't really program in it. I don't know how you could read everything that you guys have put out and not understand things are progressing according to plan.
Re:Will Python 2 ever end ? by agentultra on Tuesday July 06, 2010 @10:47AM (#1491110)
Good work on Python 2.7 btw. :)