Re:Why Is the Migration to Python 3 Taking So Long?
by mxcrossb on Thursday November 14, 2019 @01:15PM
(#21537822)
On the topic of not enough carrot, Iām curious how impactful the end of support for python2 will be. How many programs stuck in python2 are encountering bugs in the runtime?
[ Parent
| on HN ]
Re:Why Is the Migration to Python 3 Taking So Long?
by carapace on Thursday November 14, 2019 @02:02PM
(#21538267)
I actually find this aspect of the whole thing exciting, perhaps paradoxically. Now that Python 2 is static the runtime can become asymptotically bug-free. Meaning that, if you only change it to fix bugs (as opposed to introducing new syntax|semantics) it's going to approach perfection.
Re:Why Is the Migration to Python 3 Taking So Long?
by d0mine on Thursday November 14, 2019 @05:10PM
(#21540017)
You are assuming that fixing bugs introduces less new bugs.
Re:Why Is the Migration to Python 3 Taking So Long?
by joshuamorton on Thursday November 14, 2019 @03:37PM
(#21539142)
Who will do that though?
Re:Why Is the Migration to Python 3 Taking So Long?
by carapace on Thursday November 14, 2019 @04:41PM
(#21539760)
I'm making it a hobby, at least: https://lists.sr.ht/~sforman/bladders-announce/%3C2019091116...
Re:Why Is the Migration to Python 3 Taking So Long?
by downerending on Thursday November 14, 2019 @04:48PM
(#21539838)
I've considered taking it on. If there were enough money in it, I'd very seriously consider it. It's a very good language.
Re:Why Is the Migration to Python 3 Taking So Long?
by arbie on Thursday November 14, 2019 @06:31PM
(#21540708)
In ten years, there will be serious money in it as enterprise codebases need to be renewed.
Re:Why Is the Migration to Python 3 Taking So Long?
by takeda on Thursday November 14, 2019 @04:14PM
(#21539494)
Python itself won't be as much affected, what will affect you most are your dependencies. Imagine using a library and running in some kind of bug. You check newer version, looks like that bug was fixed, but the library now only works on python 3.6+. What will you do?