U 2 ottobre di u 2023, una nova versione stabile di u pupulare linguaghju di prugrammazione Python 3.12 hè stata liberata.
Python hè un linguaghju di prugrammazione d'altu livellu, di scopu generale, cù una tipografia dinamica forte è una gestione di memoria automatica, destinata à migliurà a produtividade di u sviluppatore, a leggibilità di u codice, a qualità di u codice è a portabilità di i prugrammi scritti in questu.
L'ultima versione stabile di Python 3.12 porta assai cambiamenti à a lingua è a biblioteca standard. I cambiamenti à a biblioteca sò destinati à pulizziari l'API obsoleti, à migliurà l'usabilità, etc. Nota chì u pacchettu distutils hè statu eliminatu da a libreria standard (setuptools deve esse usatu invece). U supportu di u sistema di file in OS è pathlib hà subitu una quantità di migliure, alcuni moduli ora funzionanu megliu.
Trà i numerosi cambiamenti è miglioramenti sò i seguenti:
- Analisi più flessibile di f-strings furmatu, chì permette assai chì ùn era micca pussibule prima (PEP 701).
- Sintassi mejorata per specificà i paràmetri di tipu quandu si dichjarà una classa generica, una funzione o un alias di tipu. (PEP 695).
- Novu API per prufilatori, debuggers è altri strumenti di monitoraghju di l'avvenimenti in CPython (PEP 669).
- Supportu per sub-interpreti isolati cù chjusi di interpreti GIL globale separati (PEP 684). I prugrammi scritti cù subinterpreters ponu prufittà di u parallelismu multi-core chì prima ùn era micca pussibule per via di u GIL.
- Missaghju d'errore migliuratu. In casu di errori causati da eventuali errori di battitura, l'opzioni di currezzione sò furnite.
- Supportu per u prufilu di rendiment perf Linux per passà i nomi di funzioni Python à u tracciatore.
- Parechje migliure di prestazione grande è chjuca (per esempiu, vede PEP 709 per i miglioramenti di u rendiment di a cumpresione di a lista, u supportu di l'ottimisatore binariu BOLT, etc.) chì furnisce una mellura di rendiment generale di circa 5%.
Un pocu di puesia pusitiva da l'editori di l'emissione è Brian Bilston 🙂 Ùn anu micca bisognu di u nostru aiutu Allora ùn mi dite micca Sti facce sguassate puderianu appartene à voi o à mè Se a vita avia trattatu una manu sfarente Avemu bisognu di vede per quale elli sò veramente Chancers è scroungers Layouts and loungers Cu bombe in maniche Tagliate è ladri Ùn sò micca Benvenuti quì Duvemu fà li Riturnà da induve sò vinuti Ùn ponu micca sparte u nostru manghjà Sparte e nostre case Sparte i nostri paesi Invece custruemu un muru per tene li fora Ùn hè micca bè di dì Quessi sò persone cum'è noi Un locu duverebbe appartene solu à quelli chì sò nati quì Ùn siate cusì stupidu à pensà chì U mondu pò esse guardatu in un altru modu (avà leghje da u fondu à cima)
Source: linux.org.ru
