Python 3.11 sasniedz savu stabilo versiju, kas ir par 10–60% ātrāka nekā 3.10

Python 3.11

Tas kādu laiku bija testēšanas fāzē, un stabilā versija jau ir izlaista. Šī programmēšanas valoda ar čūskas vārdu ir viena no daudzu izstrādātāju iecienītākajām, tāpēc Python 3.11 Tas ir zināmā mērā svarīgs notikums. Tas ir nozīmīgs atjauninājums vai vidējs, ja vēlaties tos, kas maina pirmo numuru, atzīmēt kā galvenos, taču nevar noliegt, ka tas ir daudz uzlabojies.

Uzņēmums Phoronix, medijs, kas lielā mērā ir parādā savu slavu programmatūras un aparatūras testiem, testēja Python 3.11 veiktspēju un apstiprināja, ka tas ir par 10% līdz 60% ātrāks nekā Python 3.10, kas līdz šim bija visjaunākā stabilā versija. Taču ne viss ir labas ziņas, vismaz Linux lietotājiem, jo ​​šāds atjauninājums var izjaukt saderību ar mūsu izmantoto programmatūru un piemērs tam Tas ir tas, ko mēs, Kodi lietotāji Linux sistēmā, ciešam kopš tā augšupielādes pakalpojumā Matrix.

Vispārējas Python 3.11 izmaiņas

Lo visvairāk Python 3.11 ietver, ka sīkgraudainas kļūdu vietas tagad ir iekļautas diagrammās, kas teorētiski ļaus labāk atpazīt kļūmes; izņēmumu grupas un except*; programmā tomllib standarta bibliotēkai ir pievienots atbalsts TOML parsēšanai; ieviesa uzdevumu grupas asincio; atomu grupēšana ((?>…)) un piederošie kvantori (*+, ++, ?+, {m,n}+) tagad tiek atbalstīti regulārajās izteiksmēs.

Bet galvenais ir ātrums:

Projekts Faster CPython jau sniedz interesantus rezultātus. Python 3.11 ir par 10–60% ātrāks nekā Python 3.10. Standarta testa komplektā vidēji esam izmērījuši ātruma pieaugumu 1,22 reizes.

Lai gan viss izskatās ļoti labi, mums tas jāpatur prātā izmaiņas programmēšanas valodās var radīt problēmas, piemēram, Kodi. Izstrādātājiem ir jāpielāgo savs kods jaunajām versijām un ja ne viss kods, tad "maskētā" versija, lai viņu darbs netiktu nozagts. Tāpēc, ja kaut kas līdzīgs ir atkarīgs no tā, labāk ir turēt atjauninājumu pēc iespējas ilgāk.

Python 3.11 ir paziņots šodien (vakar projekta laika joslā), un tā tarbolu tagad var lejupielādēt no vietnes lejupielādes lapa no projekta. Tā nonākšana oficiālajās krātuvēs būs atkarīga no mūsu izmantotās izplatīšanas filozofijas, taču vairumā gadījumu tas prasīs nedēļas vai pat mēnešus.

Vairāk informācijas un attēla logotips: python forums.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: AB Internet Networks 2008 SL
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.