News for hackers. Stuff that matters.
Re:Python 2.7.7 released by wzy on Monday June 02, 2014 @02:08PM (#7834872)
I too asked myself when starting Python about 2 months ago. I initially started with Python 3.4, then I started experimenting with some code recipes on ActiveState. Then i realized i would need v 2.7 for most of what I was interested in website analysis - Twisted. So now I am torn between the 2, these days because my coding is simple all I have to look for is if I need or don't need a '()' in my print statements. I am glad i am not at the level where I need to worry about how 'bytes' are handled. I do hope this 3 vs. 2 thing gets resolved quickly, I really like the simplicity of Python but for beginners this battle is off-putting

Survival of the fittest?

Re:Python 2.7.7 released by Scramblejams on Monday June 02, 2014 @05:55PM (#7836727)
As a happy Twisted user, my advice is to just stick with Python 2 and enjoy it. If you end up having to deal with Unicode, then do a bit of research on what to watch out for. If Twisted is up your application's alley, it's worth every bit of effort to learn it and use it. I started learning it in '03 and the investment has been repaid many times over.
Re:Python 2.7.7 released by CatMtKing on Monday June 02, 2014 @04:15PM (#7836017)
I don't know much about it, but I was under the impression that the new asyncio library in Py3 included callback support -- though it may not have everything you want that's in Twisted.
Re:Python 2.7.7 released by Scramblejams on Monday June 02, 2014 @05:50PM (#7836691)
Twisted is a huge, amazingly capable networking framework that goes way, way beyond just providing async. I say that as a frequent user of it, and I'm not moving to Python 3 until Twisted has.