Python Insider · Seth Larson ·
Free-Threaded Python Post-Era (Python Language Summit 2026)
Los autores presentan Comportamiento-Orientado a Concurrencia (BOC), una interfaz de alto nivel para concurrencia en Python que define tareas ligeras, datos protegidos mediante "Cowns" (mutexes conscientes de datos) y un decorador @when que especifica dependencias entre tareas. El modelo garantiza ausencia de deadlocks y data races sin que el programador necesite gestionar threads o subintérpretes directamente, aunque requiere cambios en el runtime de Python para implementar características como ownership e inmutabilidad. La propuesta surge como respuesta a la aceptación de PEP 779 y el libre-threading, buscando primitivas de concurrencia seguras que equilibren seguridad, simplicidad y rendimiento.
Tobias Wrigstad, Fridtjof Stoldt, and Donghee Na propose a safe and performant, high-level concurrency model for free-threaded Python