Artículos

Cómo llamar código C/C++ desde CPython (y Pypy) usando Cython y CFFI

Hace unas semanas surgió esta pregunta en StackOverflow en español: ¿Cómo llamar a código C++ desde Python?Y la respuesta aceptada explica como hacer un wrapper sencillo usando Cython y CFFI. Como da la casualidad que la respuesta es mía voy a extenderla un poco para añadir más cosas y poder… Leer más »Cómo llamar código C/C++ desde CPython (y Pypy) usando Cython y CFFI

Instala pypy 5.0 y numpypy en un virtualenv y juega con Jupyter

Hoy voy a mostrar como usar la última versión de pypy y numpypy en vuestro linux. Para instalar pypy usaremos la versión portable creada por squeaky-pl. Numpypy lo instalaremos en un entorno virtual juntamente con Jupyter para poder hacer las pruebas en un entorno más amigable que la consola de… Leer más »Instala pypy 5.0 y numpypy en un virtualenv y juega con Jupyter

¿Cómo funciona el método append de una lista en CPython?

Vamos a empezar con más preguntas que respuestas.Como sabéis, las listas de Python son arrays dinámicos. Por otro lado, las tuplas son arrays estáticos.¿Qué implica que las listas sean arrays dinámicos?Al ser un array dinámico podemos modificar sus elementos así como extender el array (lista).¿Cómo funciona lo de extender el… Leer más »¿Cómo funciona el método append de una lista en CPython?