3 ms·
I honestly thought py3k wasnt being sold. As of the last pycon, there was a lot of talk of 'slow and steady py3k adoption'. The general roadmap assumed by most
by sophacles 17y ago
I honestly thought py3k wasnt being sold. As of the last pycon, there was a lot of talk of 'slow and steady py3k adoption'. The general roadmap assumed by most people I interact with is: at some point someone will make a killer feature with py3k and that will be the tipping point. Until then, 2.x doesn't stop being awesome just cuz 3 around.
- dschobel 17y agoWhat is the killer app for python though? Django? numpy? I don't think it really has one, certainly not like the ruby/rails relationship.
- bad_user 17y agoDon't forget the Natural Language Toolkit ( http://www.nltk.org/ http://www.nltk.org/ ). Rails is just a web framework. Killer? Yes. All you need for many apps? No. And yes, both Django and numpy are also killer packages ... with Django probably being the inspiration for merging Rails with Merb.
- moe 17y agoPython might not have a single "killer-app", but it has a killer ecosystem, which I learned to value higher. Much of the joy in working with python comes from the "already written" effect. Libraries exist for almost any imaginable task, and it doesn't cease to surprise me how good the average code-quality is. It's extremely rare for me to run into a foul egg, which is a pleasant change from the platforms I've previously worked with.
- dschobel 17y agoI agree and I love python for that, but people learn Ruby specifically to do Rails work. My point is only that python has no similar library or framework driving uptake.
- moe 17y agoSo far it hasn't been hurt by that. Every time I read about scripting language popularity python is usually right up there, in front of all others. Only because the python community is not as vocal as, say, the rails community doesn't mean it has no uptake.
- jnoller 17y agoThere has always been discussion about adding features to 3k to increase adoption speed. Even when unladen goes into 3k, which is probably the middle-to-end of this year, it's another year before major OS vendors pick it up, etc. Nothing happens overnight, this is just something to incentivise possible porting efforts.