cppyy: Interoperabilidad perfecta entre Python y C++

2025-07-16

cppyy es un generador de enlaces Python-C++ en tiempo de ejecución que permite llamar a C++ desde Python y viceversa. Alcanza un alto rendimiento, bajo uso de memoria, herencia cruzada y devoluciones de llamada sin extensiones de lenguaje o lenguajes intermedios. Las características incluyen la instanciación de plantillas en tiempo de ejecución, la conversión automática de objetos hacia abajo y el mapeo de excepciones. Basado en el intérprete C++ Cling, cppyy permite la mezcla dinámica e interactiva de características de C++ y Python e incluso admite bibliotecas C++ modernas como Boost. Funciona con CPython y PyPy y está optimizado para proyectos a gran escala, sobresaliendo en rendimiento y gestión de memoria.

Desarrollo