Sounds like the community is growing up. It's good news for Python developers (and people who write Python for a living).
Sounds like the community is growing up. It's good news for Python developers (and people who write Python for a living).
I think that the language is in a spot where it's got a dedicated enough and competent enough community to move on from the "GVR as benevolent dictator" model of development without sacrificing much. The language and its community is indeed maturing -- in fact, it's one of the most mature communities around in my experience, at least in the "scripting" language world.
I think the future is pretty bright for Python. It's not a language that is breaking ridiculous new ground or anything, but it has a nice balance of readability, power, and a fairly sane standard library, which makes it my (and many others) go-to language for a lot of tasks.
I guess being sarcastic isn't a favourable trait on HN.
I like everything he said in the message.
September comes every year :)
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.
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.
From what I've seen, I concur. In fact, I'd say that the community has actually outgrown GVR's level of knowledge about programming language implementation and design years ago.
IMHO, the benefits of the "benevolent dictator" model are threefold:
- avoid design by committee, keep things simple & clean
- clear-cut resolution of group conflicts
- cohesive and positive developer culture
So long as there is a way to keep or enhance these benefits, Python will do well. It won't be easy!Doing this, I think, requires strong leadership, it needs someone like GvR who has the respect and political pull to make decisions that aren't going to be popular with everyone . If he's going to step down as "dictator," I hope he chooses a replacement.