J'utilise Python depuis pas mal d'années mais je n'ai toujours pas compris comment le code est interprété et la différence majeur entre fonctionnement JIT et normal.
Naïvement je pensais qu'à l'exécution, le programme est lu ligne par ligne.
Pour chaque ligne :
- elle est parsée
- le résultat de ce parsing déclenche des fonctions du runtime qui lui même déclenche des instructions du μprocesseur
Est-ce que je suis vaguement bon et que change le JIT ?
# JIT
Posté par matteli . En réponse à la dépêche Revue de presse de l'April pour la semaine 20 de l'année 2021. Évalué à 2.
J'utilise Python depuis pas mal d'années mais je n'ai toujours pas compris comment le code est interprété et la différence majeur entre fonctionnement JIT et normal.
Naïvement je pensais qu'à l'exécution, le programme est lu ligne par ligne.
Pour chaque ligne :
- elle est parsée
- le résultat de ce parsing déclenche des fonctions du runtime qui lui même déclenche des instructions du μprocesseur
Est-ce que je suis vaguement bon et que change le JIT ?