Bonjour,
Je n'arrive à comprendre ce qu'est CPython. Quel est la différence avec Python ? Au passage, quelqu'un pourrait aussi m'expliquer ce que sont PyPy, IronPython et Jython ?
Merci d'avance !
Bonjour,
Je n'arrive à comprendre ce qu'est CPython. Quel est la différence avec Python ? Au passage, quelqu'un pourrait aussi m'expliquer ce que sont PyPy, IronPython et Jython ?
Merci d'avance !
CPython est un interpréteur du langage Python, le C vient du fait qu'il est écrit en C.
On peut faire la même analogie avec un navigateur web, Firefox par exemple est un interpréteur du langage HTML, entre autres.
https://fr.wikipedia.org/wiki/CPython
Pypy IronPython et Jython sont eux aussi des interpréteurs.
CPython étant la référence de l'évolution du langage, les autres par contre ne suivent pas forcément à la même vitesse, certains ne supportent que la version 2 par exemple.
Il y a un article/commentaire très intéressant à ce sujet sur Sam & Max (site nsfw mais une très bonne référence Python) :
http://sametmax.com/evolution-de-python/#comment-175172
MAJ: Et un article qui vient juste de sortir sur ce sujet :
http://sametmax.com/les-interpreteur...ifs-de-python/
Partager