Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Actually I dread this. Python is already showing signs of design by committee. Gaining niche new features/constructs/syntax. It use to all fit nicely in my head. That won't be true in a couple years at current bloat increase rate.


That's exactly the sort of problem that the language moratorium is supposed to address: http://www.python.org/dev/peps/pep-3003/


Really? Which niche things have we added?


Ternary op, with statement, new string formatting/templeting. A few of the standard libs are crap and should not have been added.

Not against new stuff ('with' is proly worth it) But the pace of change is too much and accelerating (or was until moritorium). Instead of taking away more than one way to do things such as [] as synonym for list(), more than one way to do things are being added.

3.0 is move in right direction, unfortunately it's a move I have to wait for major communities(Django) to make before I can.


I disagree that anything you list is a niche feature. As for the standard lib - I'm interested to hear what you think has been added recently which are "crap".

Given the amount of debate, discussion, and work that goes into every single language change we make, I'm rather proud that we've largely avoided making a complete mess of things.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: