Python 3.11 når sin stabile version 10-60% hurtigere end 3.10

Python 3.11

Den havde været i testfasen i nogen tid, og den stabile version er allerede blevet frigivet. Dette programmeringssprog med navnet på en slange er en af ​​mange udvikleres favoritter, så lanceringen af Python 3.11 Det er en begivenhed af en vis betydning. Det er en større opdatering, eller medium, hvis du foretrækker at mærke dem, der ændrer det første nummer, som større, men der er ingen tvivl om, at det er blevet meget bedre.

Hos Phoronix, et medie, der skylder meget af sin berømmelse til sine software- og hardwaretests, testede de ydeevnen af ​​Python 3.11 og bekræftede, at det er mellem 10 % og 60 % hurtigere end Python 3.10, som indtil nu var den mest opdaterede stabile version. Men ikke absolut alt er gode nyheder, i det mindste for Linux-brugere, da en opdatering som denne kunne bryde kompatibiliteten med software, som vi bruger, og en eksempel på dette Det er, hvad vi Kodi-brugere på Linux lider, siden det blev uploadet til «Matrix».

Generelle ændringer i Python 3.11

Lo især af Python 3.11 omfatter, at finkornede fejlplaceringer nu er inkluderet i plots, som i teorien vil tillade bedre genkendelse af fejl; undtagelsesgrupper og except*; i tomllib er understøttelse af TOML-parsing blevet tilføjet til standardbiblioteket; introducerede grupper af opgaver i asyncio; atomgruppering ((?>...)) og besiddende kvantifiers (*+, ++, ?+, {m,n}+) understøttes nu i regulære udtryk.

Men højdepunktet er hastigheden:

Faster CPython-projektet giver allerede nogle interessante resultater. Python 3.11 er op til 10-60 % hurtigere end Python 3.10. I gennemsnit har vi målt en hastighedsstigning på 1,22 gange i standardtestsuiten.

Selvom alt ser meget godt ud, skal vi huske på det ændringer i programmeringssprog kan forårsage problemer, ligesom Kodi's. Udviklere skal tilpasse deres kode til de nye versioner, og hvis ikke hele koden, så den "camouflerede" version, så deres arbejde ikke bliver stjålet. Derfor, hvis noget som dette er afhængigt af, er det bedre at holde opdateringen så længe som muligt.

Python 3.11 er blevet annonceret i dag (i går i projektets tidszone), og dens tarball kan nu downloades fra download side af projektet. Dets ankomst til de officielle arkiver vil afhænge af filosofien bag distributionen, som vi bruger, men i de fleste tilfælde vil det tage uger eller endda måneder.

Mere information og billedlogo: python forum.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for data: AB Internet Networks 2008 SL
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.