News for hackers. Stuff that matters.
Re:Python 3.13 Gets a JIT by Pxtl on Tuesday January 09, 2024 @10:15AM (#38927082)
Node.js and Python 3 came out at around the same time. Python had their chance to tell all the "mission critical legacy code" that it was time to make hard changes.
Re:Python 3.13 Gets a JIT by dagw on Tuesday January 09, 2024 @02:28PM (#38930702)
As much as I would have loved to see some more 'extreme' improvements to python, given how the python community reacted to the relatively minor changes that python 3 brought, anything more extreme would very likely have caused a Perl 6 style situation and quite possibly have killed the language.
Re:Python 3.13 Gets a JIT by hot_gril on Tuesday January 09, 2024 @06:08PM (#38933645)
Part of the issue with 3 is that the changes were so minor that they were just annoying. Like 2/3 now equals 0.66 instead of 0, thanks for the hard-to-find bugs. `print "foo"` no longer works, cause they felt like it. Improvements like str being unicode made more sense but were quite disruptive and could've been avoided too, just add a new type.

What I would've preferred is they leave all that stuff alone, add nice features like async/await that don't break existing things, and make important changes to the runtime and package manager. Python's packaging is so broken that it's almost mandatory to have a Dockerfile nowadays, while in JS that's not an issue