Python 3.2 beta, arrivée de la programmation concurrente

Par:
fredericmazue

mar, 14/12/2010 - 11:46

Python 3.2 est désormais disponible en version beta. La nouveauté majeure de cette mouture se situe dans le support de la programmation concurrente.

Celle-ci se ra regroupée dans un package fort pertinemment nommé 'concurrent' et qui contient pour l'instant un seul module: 'futures. Ce module est directement inspiré de  ce que l'on trouve en Java sous java.util.concurent.package. Futures est une abstraction pour les theads, processus et appels de procédures distantes. Des exécuteurs permettent lancer les tâches en parallèle et de les gérer dans des pools.

Cette mouture apporte de nombreuses autres nouveautés, listées dans cette note de version.