Python 3.11 arriba a la seva versió estable sent d'un 10-60% més ràpid que 3.10

3.11 Python

Feia temps que estava en fase de proves, i ja n'han llançat la versió estable. Aquest llenguatge de programació amb nom de serp és un dels preferits per molts desenvolupadors, de manera que el llançament de 3.11 Python és un esdeveniment de certa importància. És una actualització més gran, o mitjana si es prefereix etiquetar de grans a les que canvien el primer número, però no es pot negar que ha millorat prou.

A Phoronix, mitjà que deu gran part de la seva fama a les proves de programari i maquinari, van estar testant el rendiment de Python 3.11 i van confirmar que és entre un 10% i un 60% més ràpid que Pyhon 3.10, la que fins avui era la versió estable més actualitzada. Però no absolutament tot són bones notícies, si més no per als usuaris de Linux, ja que una actualització com aquesta podria trencar la compatibilitat amb programari que estiguem usant, i una mostra d'això és el que estem patint els usuaris de Kodi a Linux des que va pujar a «Matrix».

Canvis generals de Python 3.11

Lo més destacat de Python 3.11 inclou que ara s'inclouen localitzacions d'error de gra fi als traçats, cosa que, en teoria, permetrà reconèixer millor les fallades; grups d'excepcions i except*; a tomllib, s'ha afegit suport per a l'anàlisi de TOML a la biblioteca estàndard; introduïts grups de tasques en asynci; l'agrupació atòmica ((?>…)) i els quantificadors possessius (*+, ++, ?+, {m,n}+) estan suportats ara en les expressions regulars.

Però el més destacat és la velocitat:

El projecte Faster CPython ja dóna alguns resultats interessants. Python 3.11 és fins a un 10-60% més ràpid que Python 3.10. De mitjana, hem mesurat un augment de velocitat de 1,22 vegades al conjunt de proves estàndard.

Tot i que tot pinta molt bé, cal tenir en compte que els canvis en els llenguatges de programació poden donar problemes, com el de Kodi. Els desenvolupadors han d'adaptar el codi a les noves versions, i si no tot el codi, sí la versió «camuflada» perquè no els robin la feina. Per tant, si es depèn d'una cosa així, és millor aguantar l'actualització el màxim possible.

3.11 Python ha estat anunciat avui (ahir en fus horari del projecte), i el tarball ja es pot descarregar des de la pàgina de descàrregues del projecte. La seva arribada als repositoris oficials dependrà de la filosofia de la distribució que estiguem usant, però en la majoria de casos passaran setmanes o fins i tot mesos.

Més informació i logo de la imatge: fòrum de Python.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: AB Internet Networks 2008 SL
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.