Python : le serpent à deux têtes
Friday, December 5th, 2008Riche début de mois de décembre pour le langage de programmation Python. A 24 heures d’intervalle, sortent deux versions : la 2.6.1 (bugfix) et la 3.0 (release).
Quelle version choisir ?
- La 2.6.x pour tous les développements actuels car la plupart des extensions du langage sont disponibles immédiatement en versions précompilées (linux, win, et mac).
- La 3.0 pour des projets et des développeurs qui décident de compiler eux-mêmes leurs extensions (voire l’interpréteur lui-même)
Remarque : la série 2.6 permet de préparer une transition en douceur vers la série 3, et l’outil 2to3 présent dans la série 2.6 est là pour faire ce travail serainement.
Ma préférence : travailler directement avec la version 3.0 pour les nouveaux projets et profiter de toutes les évolutions du langage. Je conseillerai à un débutant de commencer directement avec la série 3 et ses nouveautés.
Happy coding !