Charlas

Rust + Python = Poder Ilimitado: Introducción a PyO3

Saturday, May 17th, 2025 2:30 p.m.–3 p.m. in Room 310/311

Experience Level:

Algunos conocimientos

Description

Creando Bibliotecas de Python con Rust: Introducción a PyO3

¿Te imaginas combinar la velocidad y seguridad de Rust con la flexibilidad y facilidad de Python? En esta charla, exploraremos cómo lograrlo utilizando PyO3, una herramienta que permite construir bibliotecas de Rust que se integran perfectamente en aplicaciones Python.

Presentaré un extracto de un proyecto personal en desarrollo, donde utilizo Rust para optimizar tareas críticas de desempeño y las expongo como módulos accesibles desde Python. Compartiré mi experiencia sobre los retos y ventajas de unir estos dos mundos tecnológicos.

Estructura de la Charla

  1. Introducción:
  2. Qué es PyO3 y por qué combinar Rust y Python puede transformar tus proyectos.

  3. Fundamentos y Configuración:

  4. Cómo iniciar un proyecto con PyO3 y preparar un entorno de desarrollo eficiente.

  5. Demostración Práctica:

  6. Creación paso a paso de una biblioteca simple en Rust, expuesta a Python.
  7. Demostración de proyecto personal

Conclusión

Se hará un análisis de resultados, haciendo una reflexión sobre el impacto del proyecto y las lecciones obtenidas, para pasar a las dudas de la audiencia.

Search