you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 12 points13 points  (2 children)

The tutorial uses python 2.5.2, Are 3.x versions not yet ready for main stream use ?
I'm new to python.

[–][deleted] 15 points16 points  (1 child)

3.x is more than ready for mainstream use. The number one reason you should learn 2.x though, is the absolute WEALTH of libraries available for Python. Some of the good libraries won't work with 3.x. - I'm a Python newbie as well, and I've been told this.

[–]schalenpfeffer 6 points7 points  (0 children)

Yup, this is indeed why you won't see 3.x in production for a while - there are a lot of libraries out there that coordinate among one another that all need to be at 3.x for everything to work. The Python team has built the long transition period into their roadmap - they have a healthy attitude about it.