conferences | speakers | series

Aprendiendo sobre el núcleo de Python rompiéndolo todo: un tour gentil y en español

home

Aprendiendo sobre el núcleo de Python rompiéndolo todo: un tour gentil y en español
PyConES 2022

Experience has shown that aprender nuevas tecnologías in another language might be a bit complicado, sobre todo por como our brains are working double to aprender algo totalmente nuevo. Crecemos sabiendo que aprender inglés para integrarnos en la comunidad tecnológica es un requisito. Python como lenguaje no es una excepción, desde el lenguaje hasta su implementación, lo que a veces aumenta su nivel de complejidad por lo abstracto de diferentes temáticas. Pero...¿Podemos hacer algo al respecto? Abriremos la caja de Pandora, y entraremos en el núcleo de Python, para perder el miedo, y darnos cuentas que la implementación de Python estándar (CPython) no es nada del otro mundo, y es un proyecto que cualquier persona con un conocimiento básico de C podría al menos entender en términos generales, y en Español! Adicionalmente, modificaremos algunos elementos del lenguaje para entender los pasos, y la relación de los archivos de la implementación de forma resumida y enfocado a personas sin tiempo de estudiar todo el código fuente, en otras palabras, lo romperemos todo. Luego de esta charla, podrás preparar tu hot beverage favorito, y comenzar a modificar lo que quieras de Python, para aprender rompiendo, y sobre todo para tener la base necesaria para mejorar el lenguaje.

El contenido de la charla está definido por los siguientes temas: * Introducción a los pasos desde que escribimos código Python y se ejecuta el código de máquina de la VM final. * Implementación de los tipos de Python en C * Extensiones de Python en C * Modificación del intérprete estándar de Python * Imaginando Python en Español * Material y recomendaciones finales

Speakers: Cristián Maureira-Fredes