Hey a positive thing about Meta. Cool.
Nogil has great potential to make Python closer to first class for parallel processing. Having man power gives the SC more reason to push forward.
Welcome to the Python community on the programming.dev Lemmy instance!
Past
November 2023
October 2023
July 2023
August 2023
September 2023
Hey a positive thing about Meta. Cool.
Nogil has great potential to make Python closer to first class for parallel processing. Having man power gives the SC more reason to push forward.
Meta the company and its profitability goals suck. However in pursuit of those goals I find their OSS contributions and project management to be pretty good.
Their work on Btrfs is also much appreciated.
And whether PEP 703 is accepted will probably depend quite a lot on the result of this poll: https://discuss.python.org/t/poll-feedback-to-the-sc-on-making-cpython-free-threaded-and-pep-703/28540
For those wondering what PEP 703 is:
CPython’s global interpreter lock (“GIL”) prevents multiple threads from executing Python code at the same time. The GIL is an obstacle to using multi-core CPUs from Python efficiently. This PEP proposes adding a build configuration (--disable-gil) to CPython to let it run Python code without the global interpreter lock and with the necessary changes needed to make the interpreter thread-safe.