BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//pretalx.com//pycones-2026//talk//LXKFHB
BEGIN:VTIMEZONE
TZID:Europe/Madrid
BEGIN:STANDARD
DTSTART:20251108T000000
TZNAME:CET
TZOFFSETFROM:+0100
TZOFFSETTO:+0100
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20260329T030000
RDATE:20270328T030000
TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
END:DAYLIGHT
BEGIN:STANDARD
DTSTART:20261025T030000
RDATE:20271031T030000
TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
SUMMARY:¿Qué pasa realmente cuando haces "python my_app.py"? Descubriend
 o las entrañas del lenguaje - Javier Alonso
DTSTART;TZID=Europe/Madrid:20261108T142000
DTEND;TZID=Europe/Madrid:20261108T150000
DTSTAMP:20260726T231333Z
UID:pretalx-pycones-2026-LXKFHB@pretalx.com
DESCRIPTION:Todos los días escribimos código\, abrimos la terminal y eje
 cutamos `python my_app.py`. El programa hace exactamente lo que le pedimos
 \, pero... **¿qué ocurre en las entrañas de CPython en esos milisegundo
 s que transcurren entre que pulsamos *Enter* y se ejecuta la primera líne
 a de nuestro script?**\n\nEsta charla es un viaje a las profundidades de l
 a arquitectura de Python 3.14 para desmitificar la "magia" del intérprete
 . Exploraremos\, paso a paso\, el ciclo de vida de la ejecución.\n\nComen
 zaremos desde el sistema operativo\, analizando la API de Inicialización 
 moderna (`PyConfig` y `Py_RunMain`)\, el estado de los hilos y el impacto 
 del modo *free-threading* ([`PEP 703`](https://peps.python.org/pep-0703/))
  en el GIL. A continuación\, nos sumergiremos en la traducción de texto 
 a instrucciones: desde la construcción del Árbol Sintáctico Abstracto (
 AST) usando el analizador PEG\, hasta la compilación en *bytecode*.\n\nFi
 nalmente\, entraremos en el corazón de la máquina virtual (`ceval.c`). V
 eremos cómo el bucle de evaluación clásico interactúa con el nuevo opt
 imizador de Nivel 2 (Tier 2) y el compilador JIT (*copy-and-patch*) para a
 celerar tu código. Al salir\, tendrás las herramientas conceptuales para
  entender el rendimiento de Python a bajo nivel. ¡Levantemos el capó!
LOCATION:Track 04 - OLX
URL:https://pretalx.com/pycones-2026/talk/LXKFHB/
END:VEVENT
END:VCALENDAR
