Re:The Python Steering Council intent to approve PEP 703: ma...
by shosca on Friday July 28, 2023 @06:41PM
(#36914358)
Anaconda also has committed engineering resources to assist with the no-GIL transition.
Re:The Python Steering Council intent to approve PEP 703: ma...
by KRAKRISMOTT on Friday July 28, 2023 @06:07PM
(#36914007)
Removing him as BDFL was probably the best thing to have happened to Python. He never prioritized performance as a top priority, at least not the same way Lua, JavaScript and Java did. Even Ruby has a JIT now.
Re:The Python Steering Council intent to approve PEP 703: ma...
by ambivalence on Friday July 28, 2023 @06:16PM
(#36914088)
You know that people change their minds and now Guido is working as part of a team at Microsoft that is literally called "Faster CPython"?
Re:The Python Steering Council intent to approve PEP 703: ma...
by v3ss0n on Friday July 28, 2023 @07:13PM
(#36914658)
Python had JIT for long, it's called PyPy, One of the most ambitious project ever happened to opensource
Re:The Python Steering Council intent to approve PEP 703: ma...
by yjftsjthsd-h on Saturday July 29, 2023 @12:11AM
(#36916817)
> Removing him as BDFL was probably the best thing to have happened to Python. He never prioritized performance as a top priority
That doesn't follow; you're assuming that Python should prioritize performance as a top priority, which is very much not a given. Python has always excelled at being easy to use, being flexible, being a great glue language - but performant? An interpreted, dynamically typed language? That's like making a C interpreter - you can do it, but that doesn't make it a good idea.
Re:The Python Steering Council intent to approve PEP 703: ma...
by KRAKRISMOTT on Saturday July 29, 2023 @12:57PM
(#36922141)
> An interpreted, dynamically typed language? That's like making a C interpreter - you can do it, but that doesn't make it a good idea.
And yet despite your complaints, JavaScript, Lua and Julia continue to rise in popularity.
Re:The Python Steering Council intent to approve PEP 703: ma...
by yjftsjthsd-h on Saturday July 29, 2023 @01:45PM
(#36922650)
I never said anything about popularity - Python is easily one of the most popular languages. But speed has never been its goal or strong point.
Re:The Python Steering Council intent to approve PEP 703: ma...
by miraculixx on Saturday July 29, 2023 @06:00AM
(#36918600)
His leadership & decision arbitration is dearly missing. Now we have decide by committee and as a result we see Python being pushed and pulled in all directions.
Re:The Python Steering Council intent to approve PEP 703: ma...
by miraculixx on Saturday July 29, 2023 @05:56AM
(#36918579)
It sure did. Also the decision was pretty much rushed through, if you follow the latest discussion (which got shut down on the notion that everything has been said and trust the SC and coredevs).
https://discuss.python.org/t/a-fast-free-threading-python/27...
[1]: https://www.youtube.com/watch?v=-DVyjdw4t9I
[2]: https://news.ycombinator.com/item?id=36643670