Bio je u fazi testiranja neko vrijeme, a stabilna verzija je već objavljena. Ovaj programski jezik s imenom zmije jedan je od favorita mnogih programera, pa je lansiranje Python 3.11 To je događaj od neke važnosti. To je veliko ažuriranje, ili srednje, ako radije označite one koje mijenjaju prvi broj kao glavno, ali nema sumnje da se mnogo poboljšalo.
U Phoronixu, mediju koji velik dio svoje slave duguje testovima softvera i hardvera, testirali su performanse Pythona 3.11 i potvrdili da to je između 10% i 60% brže nego Python 3.10, koji je do sada bio najažurnija stabilna verzija. Ali nije baš sve dobra vijest, barem za korisnike Linuxa, budući da bi ovakvo ažuriranje moglo prekinuti kompatibilnost sa softverom koji koristimo, a primjer ovoga To je ono što mi korisnici Kodija na Linuxu patimo otkako je prenesen na «Matrix».
Opće promjene Pythona 3.11
Lo najznačajnije Python 3.11 uključuje da su precizne lokacije grešaka sada uključene u dijagrame, što će, u teoriji, omogućiti bolje prepoznavanje grešaka; grupe izuzetaka i except*
; u tomllibu je standardnoj knjižnici dodana podrška za TOML parsiranje; uvedene grupe zadataka in asyncio; atomsko grupiranje ((?>…)) i posvojni kvantifikatori (*+, ++, ?+, {m,n}+) sada su podržani u regularnim izrazima.
Ali vrhunac je brzina:
Projekt Faster CPython već daje neke zanimljive rezultate. Python 3.11 je do 10-60% brži od Pythona 3.10. U prosjeku smo izmjerili povećanje brzine od 1,22 puta u standardnom paketu testova.
Iako sve izgleda jako dobro, moramo to imati na umu promjene u programskim jezicima mogu uzrokovati probleme, poput Kodija. Programeri moraju prilagoditi svoj kod novim verzijama, i to ako ne cijeli kod, onda "zakamufliranu" verziju kako njihov rad ne bi bio ukraden. Stoga, ako se o nečem takvom ovisi, bolje je zadržati ažuriranje što je duže moguće.
Python 3.11 je najavljeno danas (jučer u vremenskoj zoni projekta), a njegov tarball se sada može preuzeti s stranicu za preuzimanje projekta. Njegov dolazak u službene repozitorije ovisit će o filozofiji distribucije koju koristimo, no u većini slučajeva to će trajati tjednima ili čak mjesecima.
Više informacija i slika logotipa: python forum.