Cython llega a su versión 0.20 con jugosas novedades

Cython llega a su versión 0.20 con jugosas novedades
Sin comentarios Facebook Twitter Flipboard E-mail
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

Comentarios cerrados
Inicio