Python 3.11 atteint sa version stable en étant 10 à 60 % plus rapide que 3.10

Python 3.11

Il était en phase de test depuis un certain temps et la version stable est déjà sortie. Ce langage de programmation au nom de serpent est l'un des favoris de nombreux développeurs, c'est pourquoi le lancement de Python 3.11 C'est un événement d'une certaine importance. Il s'agit d'une mise à jour majeure, ou moyenne si vous préférez étiqueter celles qui changent le premier numéro comme majeures, mais il est indéniable qu'elle s'est beaucoup améliorée.

Chez Phoronix, un média qui doit une grande partie de sa renommée à ses tests logiciels et matériels, ils testaient les performances de Python 3.11 et ont confirmé que c'est entre 10% et 60% plus rapide que Python 3.10, qui était jusqu'à présent la version stable la plus récente. Mais tout n'est pas absolument une bonne nouvelle, du moins pour les utilisateurs de Linux, car une mise à jour comme celle-ci pourrait rompre la compatibilité avec les logiciels que nous utilisons, et un exemple de ceci C'est ce que nous, les utilisateurs de Kodi sous Linux, souffrons depuis qu'il a été téléchargé sur «Matrix».

Modifications générales de Python 3.11

Lo notamment de Python 3.11 inclut que les emplacements d'erreurs à grain fin sont désormais inclus dans les tracés, ce qui, en théorie, permettra une meilleure reconnaissance des échecs ; groupes d'exception et except*; dans tomllib, la prise en charge de l'analyse TOML a été ajoutée à la bibliothèque standard ; introduction de groupes de tâches en asyncio ; le regroupement atomique ((?>…)) et les quantificateurs possessifs (*+, ++, ?+, {m,n}+) sont désormais pris en charge dans les expressions régulières.

Mais le point culminant est la vitesse :

Le projet Faster CPython donne déjà des résultats intéressants. Python 3.11 est jusqu'à 10 à 60 % plus rapide que Python 3.10. En moyenne, nous avons mesuré une augmentation de la vitesse de 1,22 fois dans la suite de tests standard.

Bien que tout semble très bon, nous devons garder à l'esprit que les changements dans les langages de programmation peuvent causer des problèmes, comme celui de Kodi. Les développeurs doivent adapter leur code aux nouvelles versions, et sinon tout le code, alors la version "camouflée" pour que leur travail ne soit pas volé. Par conséquent, si quelque chose comme cela dépend, il est préférable de maintenir la mise à jour aussi longtemps que possible.

Python 3.11 a été annoncé aujourd'hui (hier dans le fuseau horaire du projet), et son tarball peut maintenant être téléchargé depuis le page de téléchargement du projet. Son arrivée dans les dépôts officiels dépendra de la philosophie de la distribution que nous utilisons, mais dans la plupart des cas, cela prendra des semaines, voire des mois.

Plus d'informations et image logo : forum python.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.