Watershed Python Versions

Ville Vainio ville at spammers.com
Sat Jun 19 23:00:07 CEST 2004


>>>>> "Ted" == Ted  <tedlandis at rogers.com> writes:

    Ted> I would like to collect opinions on which versions of Python
    Ted> should be considered watershed versions. By this I mean
    Ted> versions which are stable and contain significant landmark
    Ted> features.

All Python versions are (supposed to be) stable :).

I think it's generally perceived that 2.2 is a watershed version. It's
the introduction of "modern" Python, with iterators, generators and
new style classes.

2.0 might be also - 1.5.2 is the last "old" Python, and the version
that has no doubt been irritating to many, due to Red Hat using it as
the default Python in the old versions (pre 8.0). In fact I found
writing for Python 1.5.2 almost intolerable, having to do without a+=1
(writing a=a+1 instead, ah, the pain). ISTR list comprehensions were
introduced back on 2.0 too, but I really started loving them on 2.1
era.

-- 
Ville Vainio   http://tinyurl.com/2prnb



More information about the Python-list mailing list