Megjelent a Python 3.12

2023. október 2-án megjelent a népszerű Python programozási nyelv új stabil verziója, a 3.12.

A Python egy magas szintű, általános célú programozási nyelv, amely dinamikus és szigorú típusellenőrzést, valamint automatikus memóriakezelést kínál. Célja a fejlesztők teljesítményének, a kód olvashatóságának és minőségének javítása, valamint a rajta készült programok hordozhatóságának biztosítása.

A legújabb stabil Python 3.12 verzió számos változást hoz a nyelvben és a standard könyvtárban. A könyvtárban végrehajtott változások célja az elavult API-k tisztítása, a használhatóság javítása stb. Megjegyzendő, hogy a distutils csomag eltávolításra került a standard könyvtárból (helyette a setuptools-t kell használni). Az os és pathlib fájlrendszer-támogatása számos fejlesztésen ment keresztül, és némely modul jobban működik.

A sok változás és fejlesztés közül kiemelhetők a következők:

  • Rugalmasabb f-string formázás, amely sok olyan lehetőséget kínál, ami korábban nem volt lehetséges (PEP 701).
  • Fejlettebb szintaxis a típusparaméterek megadásához általános (generic) osztály, függvény vagy típusalias deklarálásakor (PEP 695).
  • Új API profillal, hibakeresőkkel és egyéb eseménymegfigyelő eszközökkel a CPythonban (PEP 669).
  • Izolált alainterpreterek támogatása külön globális zárakkal a GIL (Global Interpreter Lock) számára (PEP 684). Az alainterpreterek használatával készült programok kihasználhatják a többrétegű párhuzamosság előnyeit, amely korábban a GIL miatt nem volt lehetséges.
  • Fejlettebb hibaüzenetek. A potenciális elírások miatt fellépő hibák esetén javaslatokat kínálnak a javításra.
  • A Linux perf teljesítményprofiláló támogatása a Python funkciók neveinek átvitelére a nyomozóba.
  • Számos nagy és apró teljesítményjavítás (például lásd a list comprehension teljesítményjavítását érintő PEP 709-et, a BOLT bináris optimalizálót stb.), amely hozzávetőlegesen 5%-os általános teljesítményjavulást biztosít.

A kiadás bejelentése

Kicsi, költői pozitív üzenet a kiadás szerkesztőitől és Brian Bilstontól 🙂 Nincs szükségük a segítségünkre, ezért ne mondjuk nekik. Ezek a fáradt arcok hozzánk vagy önhöz tartozhatnának, ha az élet másképp alakult volna. Látniuk kell őket, amilyenek valójában: szerencsejátékosok és koldusok, lusták és ücsörgők, bombákkal a zsebükben, gyilkosok és tolvajok. Nincsenek itt szívesen. El kell őket küldenünk, ahonnan jöttek. Nem oszthatják meg ételeinket, otthonainkat, országainkat. Inkább építsünk egy falat, hogy távol tartsuk őket. Nem helyes azt mondani, hogy ezek az emberek olyanok, mint mi. Egy hely csak azoké lehet, akik ott születtek. Ne legyél olyan hülye, hogy azt hidd, a világ másképp is nézhető. (Most olvasd el alulról felfelé)

Forrás: linux.org.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster