Python 3.11 saavutab oma stabiilse versiooni, olles 10-60% kiirem kui 3.10

Python 3.11

See oli mõnda aega testimisfaasis ja stabiilne versioon on juba välja antud. See mao nimega programmeerimiskeel on paljude arendajate üks lemmikuid, mistõttu käivitati Python 3.11 See on teatud tähtsusega sündmus. See on suur värskendus või meedium, kui eelistate esimest numbrit muutvaid uuendusi suureks märgistada, kuid ei saa eitada, et see on palju paremaks muutunud.

Meediumis Phoronix, mis võlgneb suure osa oma kuulsusest tarkvara- ja riistvaratestidele, testisid nad Python 3.11 jõudlust ja kinnitasid, et see on 10% kuni 60% kiirem kui Python 3.10, mis seni oli kõige ajakohasem stabiilne versioon. Kuid mitte absoluutselt kõik pole hea uudis, vähemalt Linuxi kasutajatele, kuna selline värskendus võib rikkuda ühilduvuse meie kasutatava tarkvaraga ja näide sellest Selle all kannatame meie, Linuxi Kodi kasutajad, kuna see laaditi üles Matrixisse.

Üldised Python 3.11 muudatused

Lo kõige tähelepanuväärsem Python 3.11 sisaldab, et peeneteralised veakohad on nüüd graafikutesse kaasatud, mis võimaldab teoreetiliselt tõrkeid paremini ära tunda; erandrühmad ja except*; tomllibis on standardteegile lisatud TOML-i sõelumise tugi; tutvustas asyncio ülesandeid; aatomirühmitamist ((?>…)) ja omastavaid kvantoreid (*+, ++, ?+, {m,n}+) toetavad nüüd regulaaravaldised.

Kuid tipphetk on kiirus:

Projekt Faster CPython annab juba huvitavaid tulemusi. Python 3.11 on kuni 10-60% kiirem kui Python 3.10. Keskmiselt oleme standardkatsekomplektis mõõtnud kiiruse tõusu 1,22 korda.

Kuigi kõik tundub väga hea, peame seda meeles pidama muudatused programmeerimiskeeltes võivad põhjustada probleeme, nagu Kodi oma. Arendajad peavad kohandama oma koodi uute versioonidega ja kui mitte kogu koodi, siis "maskeeritud" versiooniga, et nende tööd ei varastataks. Seega, kui millestki sellisest sõltub, on parem hoida värskendust nii kaua kui võimalik.

Python 3.11 on välja kuulutatud täna (projekti ajavööndis eile) ja selle tarballi saab nüüd alla laadida saidilt allalaadimise leht projektist. Selle jõudmine ametlikesse hoidlatesse sõltub meie kasutatava levitamise filosoofiast, kuid enamikul juhtudel võtab see nädalaid või isegi kuid.

Lisainfo ja piltlogo: pythoni foorum.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutav: AB Internet Networks 2008 SL
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.