What's Today

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

Leer la nota completa en blog.python.org →