Surpasser CPython : Optimisation de l'interpréteur Plush pour Fibonacci
2025-08-07
L'auteur détaille le processus d'optimisation de son interpréteur Plush, un langage de programmation ludique, surpassant CPython dans le microbenchmark de Fibonacci. Les optimisations ont inclus la fusion d'instructions, le profilage avec l'outil Linux perf et la correction de code pour éliminer les recherches de hachage. Résultat : presque le double de vitesse sur le benchmark, mais étonnamment, aucune amélioration de performance sur son programme de lancer de rayons parallèle, soulignant les limites des microbenchmarks.
Développement
optimisation de l'interpréteur