PEP 703が受理されれば、Metaはno-GIL CPythonに3年間エンジニアを投入する予定
(discuss.python.org)- 「A fast, free threading Python」という投稿で、Guidoが「Metaまたは他社がCPythionの経験を持つエンジニアを出して、コアチームと一緒に開発できるとよい」と書いたことについて
- コアチームのCarl Meyerがこれについて議論し、no-GILがもたらす価値を信じているとして
- PEP 703が受理されれば、Metaが3年間、自社のCPython内部経験を持つエンジニアを支援することになったとのこと(PEP 703受理時点から2025年末までの期間)
- PEP 703 : Making the Global Interpreter Lock Optional in CPython
4件のコメント
これでPythonでもマルチスレッディング地獄が始まるかもしれませんね
2022 Python Language Summit: GILのないPython
Hacker Newsの意見
multiprocessingモジュールは、Pythonにおける並列処理の優れたアプローチです。multiprocessingモジュールからスレッド対応へ移行すると、メモリ圧力を軽減できる可能性があります。これは単に、GIL を取り除くのは望ましいが簡単ではない、という程度の議論ではないのですね。