Superando a CPython: Optimizando el Intérprete Plush para Fibonacci

2025-08-07
Superando a CPython: Optimizando el Intérprete Plush para Fibonacci

El autor detalla el proceso de optimización de su intérprete Plush, un lenguaje de programación juguete, superando a CPython en el microbenchmark de Fibonacci. Las optimizaciones incluyeron la fusión de instrucciones, el perfilado con la herramienta Linux perf y la corrección de código para eliminar las búsquedas en hash. El resultado: casi el doble de velocidad en el benchmark, pero sorprendentemente, ninguna mejora de rendimiento en su programa de trazado de rayos paralelo, lo que destaca las limitaciones de los microbenchmarks.

Leer más