EPISODE · Oct 21, 2025 · 27 MIN
#7: Python の Global Interpreter Lock (GIL) の説明・歴史から Python 3.14 で 公式に GIL なし版がサポートされるまで
from Tech Table Log: 同期エンジニアの雑談・勉強ログ · host Lon, Shinya
2025年10月7日にリリースされた Python 3.14 では free-threaded python が公式にサポートされました。この機能に密接に関係する CPython の Global Interpreter Lock (GIL) について、その基本的な説明から Python で導入された歴史的背景、そして Python 3.13, 3.14 にかけて進められた GIL なし Python の段階的サポート の流れを、 Lon が調べた内容を共有しています。参考リンクPython 3.14 リリースノート: https://www.python.org/downloads/release/python-3140/PEP 703: https://peps.python.org/pep-0703/PEP 779: https://peps.python.org/pep-0779/エピソードで触れた具体的なコード例: https://realpython.com/python-gil/ Shugo Manabe さんの PyCon 2025 での登壇資料、GILの歴史から実装の詳細まで触れられている: https://speakerdeck.com/curekoshimizu/pythonsuretudotohajie-ju-he-nanoka-cpythonshi-zhuang-karajian-runogilshi-dai-nobian-huaRubyの方針に関するまつもとゆきひろさんのインタビュー記事: https://active.nikkeibp.co.jp/atcl/act/19/00484/080100015/
Embed this episode
Ready to play
#7: Python の Global Interpreter Lock (GIL) の説明・歴史から Python 3.14 で 公式に GIL なし版がサポートされるまで
No transcript for this episode yet
Similar Episodes
No similar episodes found.
Similar Podcasts
No similar podcasts found.