3 ms·
> So I decided not to invest in a language that can't make up it's mind It's a bit unfair to try to group the actions of vast swaths of people under the same b
by pyre 13y ago
> So I decided not to invest in a language that can't make up it's mind
It's a bit unfair to try to group the actions of vast swaths of people under the same banner, and penalize them for not acting in concert.
Why isn't the entire Python community using 100% Python3 right now? Because they are a disparate group of people with differing motivations and goals. It's only been in the last year that some major projects have started to support Python3 (e.g. Django). Not everyone has the luxury of spending all their time porting over existing code-bases to Python3 the moment that it's possible.
- Stubb 13y agoI've little doubt that the folks using Python are making the decisions that are right for them. The underlying problem that I saw in my survey was that Python 3 broke compatibility while not offering developers a compelling reason to update their code beyond it being the right thing to do. Hence, folks are taking their time doing so. Developing in Python also seems an either/or proposition: either you target v2 or v3. This puts library authors in the unenviable position of supporting two code bases.
- Finster 13y agoWhen choosing a language, the community is (almost) everything. If the community is divided and unwilling to support v3, that is more than enough reason to "penalize" them and not use the language.