News for hackers. Stuff that matters.
Re:Why Is the Migration to Python 3 Taking So Long? by flukus on Thursday November 14, 2019 @06:28PM (#21540680)
> Yes, it's expensive to upgrade from Python 2 to Python 3, but it's also expensive for the Python project to maintain 2 versions of Python indefinitely.

No maintaining 2 versions of python is much cheaper, it's only being done in one place compared to the thousands and thousands of python 2 code bases you'd have to convert.

It also only needs bug fixes, there are plenty of people/organisations out there that would be perfectly happy for the language to be unchanging.

Re:Why Is the Migration to Python 3 Taking So Long? by takeda on Friday November 15, 2019 @01:46AM (#21542823)
That's only true if you ignore all packages on PyPi.

It's extremely hard to keep compatibility with Python 2, many authors can't wait to do the support next year, many already dropped.

Re:Why Is the Migration to Python 3 Taking So Long? by flukus on Friday November 15, 2019 @02:23AM (#21542962)
> That's only true if you ignore all packages on PyPi.

Presumably any packages worth maintaining will have far more dependent projects, so it's still far less overall effort.

> It's extremely hard to keep compatibility with Python 2

So don't? I don't think most of the people dragging their feet on the upgrade need or even want new features. A stable python 2 branch with bug fixes and security patches would suffice for most and be ideal for many. Over time the bug fixes should trend to zero and there probably aren't a heap of security issues in python projects anyway.