Soy como mi prima Pitón pero más rápida
Cython es un superconjunto de Python, el lenguaje más hipster de la actualidad, que permite llamar a funciones y declarar variables y atributos de C, es decir, permite compilar de código Python a código C que vaya como un rayo. Cython está subiendo como la espuma entre la comunidad pythonera y hace escasos días se liberó su versión 0.20 con una buena ración de novedades entre las que destacan las siguientes:
-
Soporte para CPython 3.4
-
Soporte para llamadas a templates de C++
-
Constantes Python cacheadas
-
El formateo a través del operador % usa una llamada a la C-API más rápida
-
Soporte para __debug_builtin
-
El algoritmo de inferencia de tipos trabaja más fino teniendo en cuenta los resultados del análisis del flujo de control
-
Durante la recolección de basura cíclica, atributos de tipos de extensión que no pueden crear ciclos de referencia debido a su tipo (como los strings) ya no son considerados para el recorrido de limpieza. Esto reducirá la sobrecarga de procesamiento cuando se buscan o limpian ciclos de referencia
-
Compilación de paquetes funciona de Python 3.3 en adelante
-
Y por supuesto un gran número de bugs reparados y subsanados adecuadamente.
Todos los cambios y nuevas funcionalidades en el changelog de esta nueva versión. Y la puedes descargar y/o forkear desde (¿dónde si no?) Github.
Más información | cython.org