Is there no end to Python?

Steve Holden steve at
Sat Mar 18 12:51:20 CET 2006

kpp9c wrote:
>>> This is good thing because I can ignore what I don't need.
> I am finding that this is really not true for me. I find that if i use
> other folks code, collaborate, or get help from other folks i still
> have to know all the new constructs that i don't often use, and i
> really struggle with iterators and generators and some of the newer
> things and folks seem to have fallen in love with ridiculously complex
> list comprehensions. (i'll admit i love the list comprehensions too,
> but too a point)
> Don't get me wrong, i LOVE Python, but since 2.2 or so the language has
> started to get some feature creep and is starting to evolve
> exponentially fast and while all that pre 2.2 code is really readable
> still, i see some stuff now that really really hurts my brain. We see
> less silly lambdas than we used to, and Python is more powerful than
> ever, but i think there has been a cost too. Python has become harder
> to read and *MUCH* harder to learn all of a sudden.
> Personally i would like to see the core Python language evolve more
> slowly and see work on packages, modules and DOCS!!
> but i am sure that is very much a minority opinion. I found the
> language additions of 2.3 and 2.4 really hard to absorb.
> flame away... 

No need for flames. I'll content myself with pointing out that most 
1.5.2 programs will run unchanged in 2.5, so the backwards compatibility 
picture is very good. Nobody makes you use the new features!

Steve Holden       +44 150 684 7255  +1 800 494 3119
Holden Web LLC/Ltd       
Love me, love my blog

More information about the Python-list mailing list