Python 3.11 raggiunge la sua versione stabile essendo il 10-60% più veloce della 3.10

Python 3.11

Era in fase di test da tempo e la versione stabile è già stata rilasciata. Questo linguaggio di programmazione con il nome di un serpente è uno dei preferiti di molti sviluppatori, quindi il lancio di Python 3.11 È un evento di una certa importanza. È un aggiornamento importante, o un mezzo se si preferisce etichettare come principali quelli che cambiano il primo numero, ma non si può negare che è migliorato molto.

Alla Phoronix, un mezzo che deve gran parte della sua fama ai suoi test software e hardware, stavano testando le prestazioni di Python 3.11 e hanno confermato che è tra il 10% e il 60% più veloce rispetto a Python 3.10, che fino ad ora era la versione stabile più aggiornata. Ma non assolutamente tutto è una buona notizia, almeno per gli utenti Linux, dal momento che un aggiornamento come questo potrebbe interrompere la compatibilità con il software che stiamo utilizzando, e un esempio di questo È ciò che stiamo soffrendo noi utenti di Kodi su Linux da quando è stato caricato su «Matrix».

Modifiche generali a Python 3.11

Lo soprattutto di Python 3.11 include che le posizioni degli errori a grana fine sono ora incluse nei grafici, il che, in teoria, consentirà un migliore riconoscimento degli errori; gruppi di eccezione e except*; in tomllib, il supporto per l'analisi TOML è stato aggiunto alla libreria standard; introdotto gruppi di attività in asyncio; il raggruppamento atomico ((?>…)) e i quantificatori possessivi (*+, ++, ?+, {m,n}+) sono ora supportati nelle espressioni regolari.

Ma il clou è la velocità:

Il progetto Faster CPython sta già dando risultati interessanti. Python 3.11 è fino al 10-60% più veloce di Python 3.10. In media, abbiamo misurato un aumento di velocità di 1,22 volte nella suite di test standard.

Anche se tutto sembra molto buono, dobbiamo tenerlo a mente i cambiamenti nei linguaggi di programmazione possono causare problemi, come quello di Kodi. Gli sviluppatori devono adattare il loro codice alle nuove versioni e, se non tutto il codice, alla versione "mimetizzata" in modo che il loro lavoro non venga rubato. Pertanto, se si dipende da qualcosa del genere, è meglio mantenere l'aggiornamento il più a lungo possibile.

Python 3.11 è stato annunciato today (ieri nel fuso orario del progetto) e il suo tarball ora può essere scaricato dal file pagina di download del progetto. Il suo arrivo nei repository ufficiali dipenderà dalla filosofia della distribuzione che stiamo utilizzando, ma nella maggior parte dei casi ci vorranno settimane o addirittura mesi.

Maggiori informazioni e immagine logo: forum Python.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile del trattamento: AB Internet Networks 2008 SL
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.