Python 3.11 saavuttaa vakaan versionsa 10-60% nopeampana kuin 3.10

Python 3.11

Se oli ollut testausvaiheessa jonkin aikaa, ja vakaa versio on jo julkaistu. Tämä käärme-niminen ohjelmointikieli on yksi monien kehittäjien suosikeista, joten Python 3.11 Se on jonkin verran tärkeä tapahtuma. Se on suuri päivitys tai keskikokoinen, jos haluat mieluummin merkitä ne, jotka muuttavat ensimmäistä numeroa, suureksi, mutta ei voida kiistää, että se on parantunut paljon.

Phoronixissa, medialla, joka on suurelta osin velkaa maineestaan ​​ohjelmisto- ja laitteistotesteilleen, he testasivat Python 3.11:n suorituskykyä ja vahvistivat, että se on 10–60 % nopeampi kuin Python 3.10, joka oli tähän asti ajantasaisin vakaa versio. Mutta kaikki ei ole hyvä uutinen ainakaan Linux-käyttäjille, koska tällainen päivitys voi rikkoa yhteensopivuuden käyttämiemme ohjelmistojen kanssa, ja esimerkki tästä Siitä me Kodi-käyttäjät Linuxissa kärsimme sen jälkeen, kun se ladattiin "Matrixiin".

Yleiset Python 3.11 -muutokset

Lo varsinkin Python 3.11 sisältää, että hienojakoiset virhepaikat sisällytetään nyt kaavioihin, mikä teoriassa mahdollistaa virheiden paremman tunnistamisen; poikkeusryhmät ja except*; tomllibissä TOML-jäsennystuki on lisätty vakiokirjastoon; esitteli tehtäväryhmiä asynciossa; atomiryhmittelyä ((?>…)) ja omistusarvoja (*+, ++, ?+, {m,n}+) tuetaan nyt säännöllisissä lausekkeissa.

Mutta kohokohta on nopeus:

Faster CPython -projekti tuottaa jo mielenkiintoisia tuloksia. Python 3.11 on jopa 10-60 % nopeampi kuin Python 3.10. Keskimäärin olemme mittaaneet 1,22-kertaisen nopeuden nousun vakiotestisarjassa.

Vaikka kaikki näyttää erittäin hyvältä, meidän on pidettävä tämä mielessä ohjelmointikielten muutokset voivat aiheuttaa ongelmia, kuten Kodilla. Kehittäjien on mukautettava koodinsa uusiin versioihin ja jos ei koko koodiin, niin "naamioituun" versioon, jotta heidän töitään ei varasteta. Siksi, jos jokin tällainen on riippuvainen, on parempi pitää päivitys niin kauan kuin mahdollista.

Python 3.11 on ilmoitettu tänään (eilen projektin aikavyöhykkeellä), ja sen tarball on nyt ladattavissa osoitteesta lataussivu hankkeesta. Sen saapuminen virallisiin arkistoihin riippuu käyttämämme jakelun filosofiasta, mutta useimmissa tapauksissa se kestää viikkoja tai jopa kuukausia.

Lisätietoa ja kuvalogo: python foorumi.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastaa tiedoista: AB Internet Networks 2008 SL
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.