Je n'en suis pas si sûr. Un script qui fonctionne avec Python 2.2 fonctionnera avec Python 2.7, même si l'inverse n'est pas forcément vrai.
J'aimerai bien voir ça quand même :) J'ai jeté un coup d'oeil aux changelog entre 2.2 et 2.7, et il y'a peut être des programmes avec la même sémantique, mais je suis quasiment sûr qu'il y'en a un paquet d'autres qui ne vont pas du tout fonctionner. Par exemple, None et yield sont des noms de variable valide en Python 2.2.
Bien sûr, on ne parle évidemment pas de Python 3.x, on serait méchant :).
[^] # Re: La réponse de Bram Moolenaar
Posté par zul . En réponse au journal Neovim : vim's rebirth for the 21st century. Évalué à 6.
J'aimerai bien voir ça quand même :) J'ai jeté un coup d'oeil aux changelog entre 2.2 et 2.7, et il y'a peut être des programmes avec la même sémantique, mais je suis quasiment sûr qu'il y'en a un paquet d'autres qui ne vont pas du tout fonctionner. Par exemple, None et yield sont des noms de variable valide en Python 2.2.
Bien sûr, on ne parle évidemment pas de Python 3.x, on serait méchant :).