
Le support de la version 2.7 prolongé jusqu'en 2020 et la migration vers Python 3.4 encouragée
« Il n’y aura pas de Python 2.8 ! ». La version 2.7 sera la dernière de la branche 2.x. C’est le message fort de la dernière conférence Pycon qui se tient actuellement à Montréal au Canada. Néanmoins, la version 2.7 bénéficie d’une grâce. Sa durée de vie s’est vue prolongée jusqu’en 2020.
Python est un langage de programmation dont la popularité n’est plus remise en question. Depuis sa création en 1990 par Guido Van Rossum, 15 versions de Python se sont succédées, dont la dernière en date est la 3.4.
Cependant, Python 3.4 (plus robuste et mature) n’est pas largement adopté par les développeurs de la communauté des inconditionnels du langage de programmation. Ceux-ci préfèrent plus la version 2.7.
Pourquoi ? Même si plusieurs raisons peuvent être évoquées, deux d’entre elles méritent l’attention. La première, c’est que les utilisateurs sont conservateurs. « Si ça fonctionne correctement pourquoi devrais-je migrer ? ». Windows XP en est un exemple typique. Microsoft a dû repousser la date de fin du support plusieurs fois. Et même comme ils ont annoncé officiellement que tout est fini, il y a encore des adeptes qui ne veulent pas abandonner XP.
La seconde raison est en relation avec les packages disponibles. Python 2.7 regorge de packages pour lesquels les développeurs ont une affection toute particulière. À l’exemple de Zope (qui est considéré par certains comme une Killer-App), de Twisted, Pika, Python-Ldap, Python-OpenID qui ne sont malheureusement pas disponibles sous Python 3.4.

(en rouge les packages non pris en charge par Python 3.4 et en vert ceux pris en charge)
Par conséquent pour éviter de donner raison à ceux qui pensent que Python 3 était une erreur, il est impératif que des stratégies soient mises en place pour favoriser son adoption.
Source: Pycon
Et vous ?


Vous avez lu gratuitement 537 articles depuis plus d'un an.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.