Python 3.11 når sin stabile versjon med 10-60 % raskere enn 3.10

Python 3.11

Den hadde vært i testfasen en stund, og den stabile versjonen er allerede utgitt. Dette programmeringsspråket med navnet på en slange er en av favorittene til mange utviklere, så lanseringen av Python 3.11 Det er en begivenhet av en viss betydning. Det er en stor oppdatering, eller medium hvis du foretrekker å merke de som endrer det første tallet som major, men det er ikke å nekte for at det har forbedret seg mye.

Hos Phoronix, et medium som skylder mye av sin berømmelse til programvare- og maskinvaretester, testet de ytelsen til Python 3.11 og bekreftet at det er mellom 10 % og 60 % raskere enn Python 3.10, som til nå var den mest oppdaterte stabile versjonen. Men ikke absolutt alt er gode nyheter, i det minste for Linux-brukere, siden en oppdatering som denne kan bryte kompatibiliteten med programvaren vi bruker, og en eksempel på dette Det er det vi Kodi-brukere på Linux lider siden det ble lastet opp til «Matrix».

Generelle endringer i Python 3.11

Lo spesielt av Python 3.11 inkluderer at finkornede feilplasseringer nå er inkludert i plott, som i teorien vil tillate bedre gjenkjennelse av feil; unntaksgrupper og except*; i tomllib har støtte for TOML-parsing blitt lagt til standardbiblioteket; introduserte grupper av oppgaver i asyncio; atomgruppering ((?>...)) og besittende kvantifiserere (*+, ++, ?+, {m,n}+) støttes nå i regulære uttrykk.

Men høydepunktet er hastigheten:

Faster CPython-prosjektet gir allerede noen interessante resultater. Python 3.11 er opptil 10-60 % raskere enn Python 3.10. I gjennomsnitt har vi målt en hastighetsøkning på 1,22 ganger i standard testsuite.

Selv om alt ser veldig bra ut, må vi huske på det endringer i programmeringsspråk kan forårsake problemer, som Kodis. Utviklere må tilpasse koden sin til de nye versjonene, og hvis ikke all koden, så den «kamuflerte» versjonen slik at arbeidet deres ikke blir stjålet. Derfor, hvis noe slikt er avhengig av, er det bedre å holde oppdateringen så lenge som mulig.

Python 3.11 er kunngjort i dag (i går i prosjektets tidssone), og tarballen kan nå lastes ned fra nedlastingsside av prosjektet. Ankomsten til de offisielle depotene vil avhenge av filosofien til distribusjonen vi bruker, men i de fleste tilfeller vil det ta uker eller måneder.

Mer informasjon og bildelogo: python forum.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: AB Internet Networks 2008 SL
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.