Rilasciato Python 3.2: novità e consigli per la migrazione
Venerdì 25 Febbraio 2011 - 09:38
di Andrea de Palo

A distanza di circa un anno e mezzo dal precedente rilascio, gli sviluppatori capitanati da Guido van Rossum hanno reso disponibile Python 3.2.
Nonostante questa versione non includa modifiche alla sintassi del linguaggio (la moratoria definita nella PEP 3003 è ancora valida), Python 3.2 introduce diverse novità, ben documentate nelle note di rilascio.
Tra queste segnaliamo, in particolare, la presenza di una API stabile utilizzabile per la creazione di estensioni al linguaggio, un nuovo meccanismo per la gestione del Global Interpreter Lock (GIL) che dovrebbe garantire miglior efficacia su sistemi multi-core, un nuovo modulo per la gestione dei parametri da riga di comando (argparse) e una versione più completa dell’email package.
Oltre ai link per il download di Python 3.2, segnaliamo un interessante articolo pubblicato su LWN dove vengono illustrate le differenze tra le due versioni di Python (Python 2 e Python 3) e i consigli per una corretta migrazione del proprio codice.
Categoria: Scripting | Permalink
Commenti
1
python 3 è molto interessante ma la migrazione di tutto l’esistente è un lavoro immane. Troppe differenze di base fra le due versioni, e come se non bastasse, usare entrambi i linguaggi porta ad un sacco di errori a causa della facilità di confondersi.
Sarebbe ora di buttare alle ortiche python 2 e usare solo più il 3 per tutto… ma temo sia complesso da fare. ^__^# - postato da lordmax - 26 Febbraio 2011 - 11:42







