scc
scc@cycraft
摘要
Python 作為現今程式語言排行榜上的扛壩子,在龐大生態系統的背後,究竟是如何與其他程式語言進行溝通?本次議程將深入探討 Python 與其他語言間互動的底層運作機制,並解析設計過程中所面臨的權衡與挑戰,涵蓋從記憶體管理到即時編譯(JIT)的多項技術考量。 議程會從 CPython world 出發,涵蓋動態載入函式庫、記憶體定址、組合語言與暫存器等底層,並進一步探討 Python 3.13 實驗性功能 `--disable-gil` 在多執行緒環境下所遭遇的挑戰。進一步的議題還包括探討 Windows DLL security, glibc memory arena leak 等等的問題,藉此揭示跨語言整合過程中那些隱蔽而棘手的陰暗角落。
說明
地點
R3
時間
第二天 • 06:00-06:30 (UTC)
語言
中文演講/英文投影片
層級
進階
分類
Python 核心