Síguenos

python

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

Deja un comentario

Ordenar por:

6 comentarios