Hacker News new | ask | show | jobs
by joestrickler 6400 days ago
Sorry, no. I do most of my work in Python and would love to see quick Py3k adoption. But 2.3 was released 29-Jul-2003 and is still the baseline for portable code. Pythonistas are just as much a victim to the forces against migration as PHP and "other language" coders.

Just for kicks, try getting a stable webapp stack running on 2.6. I'm still not near ready to put that into production (and I run tiny, tiny websites).

3 comments

I run a stable CherryPy app on 2.6 . It was a bit painful for about a week after 2.6 came out, but became stable pretty fast.

There are a whole lot of possibilities for a "webapp stack" in python. What are you running your sites on top of?

The Python LDAP and psycopg2 libraries are my biggest culprits.

My point is not that it's impossible to run 2.6; but setting it up requires a level of sophistication with Python/*nix that I can't put on the shoulders of my organization, yet.

If I were working with a couple of smart hackers, this would be a non-issue. But my feeling is my organization is like a lot of others, where anything that's not a tagged, stable "sudo apt-get install" away is not going to fly.

Ahh, yeah it does require a good bit of familiarity with both python and *nix environments.

I'm a lone guy, managing my own servers, with complete control over their environments. That's quite a bit different than a business environment, corporate or not.

Google App Engine uses 2.5.2 and that seems stable.

http://code.google.com/appengine/docs/whatisgoogleappengine....

I think he is using the "enterprise" definition of "stable", which means "really, really old for no really good reason".

2.5.2 is "latest stable" for me, I've had no problems with it.

The latest draft of Linux Standard Base appears to specify Python 2.4. I wish we could rely on everyone having ctypes and ElementTree in the standard library, but no luck.

(I think web.py 0.3 and possibly the trunk of Django can handle Py2.6, but obviously they're not going to drop support for older versions any time soon.)