News for hackers. Stuff that matters.
Re:Python 2.7.18, the last release of Python 2 by tom_mellior on Monday April 20, 2020 @04:39PM (#22928264)
> Mumble mumble something about conflating languages with implementations.

So your claim is that "Python 2" is a language spec, not an implementation? And that there will be future releases of this language spec in the future? I doubt it.

I agree it's likely that there will be people wasting their time maintaining an interpreter fork, but that will not be Python-the-language (a trademarked term BTW), it will be a fork of the implementation.

Re:Python 2.7.18, the last release of Python 2 by colanderman on Monday April 20, 2020 @06:50PM (#22929715)
No, my claim is that, while ceasing development of the language Python 2 is wholly sensible, ceasing development of the implementation Python 2 (CPython specifically) is not (due the almost certain existence of latent bugs). My "mumble" at the end was meant exactly in reference to that.

I suppose one could argue that, the CPython implementation is the language specification. (And I seem to recall hearing that notion somewhere years ago.) In which case, it would not be possible to freeze development of the language without freezing the implementation as well. There are various reasons I wholeheartedly disagree with such a characterization, but I guess there's some self-consistency there at least.

Re:Python 2.7.18, the last release of Python 2 by tom_mellior on Tuesday April 21, 2020 @02:09AM (#22932467)
> ceasing development of the language Python 2 is wholly sensible, ceasing development of the implementation Python 2 (CPython specifically) is not

Development of CPython 2 has ended, bugs and all. It's past its end of life, this is well known and has been known for a long time. Any remaining bugs are the problem of the users, not the responsibility of the former developers.

Sure people will fork it and do stuff with those forks, but those will no longer be new versions of CPython, they will be new versions of some-fork-of-CPython.

Re:Python 2.7.18, the last release of Python 2 by nxpnsv on Tuesday April 21, 2020 @01:43AM (#22932329)
This is clear, but does the cpython team want to maintain Python2? If not, either it’s time to use an alternative or move on....
Re:Python 2.7.18, the last release of Python 2 by j88439h84 on Monday April 20, 2020 @11:28PM (#22931564)
> So your claim is that "Python 2" is a language spec, not an implementation? And that there will be future releases of this language spec in the future?

PyPy maintains a Python 2 implementation and will continue to do so.

Re:Python 2.7.18, the last release of Python 2 by carapace on Tuesday April 21, 2020 @05:02PM (#22939296)
> "Python 2" is a language spec

Cython, IronPython, Brython, Stackless Python, Nuitka, etc.