Una panoramica sul progetto Python 3000 (alias Python 3.0) che ha appena raggiunto lo stato di feature-freeze. In particolare, verranno toccati i seguenti punti:
- Perché Python 3000
- Anti-FUD: tutto quello che sai è falso!
- Novità principali del linguaggio:
- Stringhe
- Annotazioni
- Viste
- I/O
- ABC (Abstract base classes) e GF (Generic Functions)
- Migrazione
- from __future__ import py3k
- python -3 foo.py
- 2to3.py
- Scrivere codice per 2.x e 3.x
Il talk principalmente aiuterà a capire meglio la filosofia dietro il progetto Python 3.0, e consiglierà le metodologie da adottare per preparare il proprio codice alla migrazione verso Python 3.0. Visto che la prima alpha uscirà a Settembre 2007, meglio essere preparati...