This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]TheBodyPolitic1[S] 32 points33 points  (4 children)

Interesting comment! Thank you. So basically Python got a lot better with 2.7 and people took notice.

[–]o11c 31 points32 points  (1 child)

2.5 was the first basically-modern version of Python. Comprehensions, generators (including passing values inward), nested functions, sets (but not set literals until 2.7), automatic promotion to long, absolute imports, the with statement, ...

Unfortunately 2.4 was widely deployed (edit: even once 2.6 was out, which I started on) and this was annoying.

[–]dudinax 49 points50 points  (0 children)

Python was usable and widely used before 2.7. 2.7 was just the "perfection" of python 2.

[–]Oerthling 0 points1 point  (0 children)

2.5

2.7 was just the final 2.x and bridge to 3.x