• [^] # Re: Simples precisions

    Posté par . En réponse à la dépêche Le projet Unladen Swallow vise à accélérer Python d'un facteur 5. Évalué à 4.

    Sauf qu'en pratique, au moment de l'exécution du code python, le bytecode ne change plus. Il serait donc possible, à ce moment precit, de transformer la boucle principale en un morceaux de code machine spécifiquement prévu pour traiter ce morceaux de bytecode particulier.

    Mais est-ce que ce genre d'optimisation ne compromettraient pas certains aspects du fonctionnement de Python, comme ses capacités d'introspection et/ou de modification dynamique du code?