Python 3.13 : Nouveautés de septembre 2024
Python 3.13, sorti en septembre 2024, introduit plusieurs améliorations importantes pour optimiser la performance, la convivialité et le parallélisme.
1. Améliorations de l’interpréteur interactif
Le mode interactif permet désormais l’édition de plusieurs lignes à la fois, rendant plus facile la modification de classes ou de fonctions directement dans le terminal.
D’autres nouveautés incluent des commandes simplifiées pour l’aide et la sortie, la possibilité d’effacer l’écran, ainsi que de nouvelles couleurs pour les invites et les traces d’erreurs, facilitant la lecture.
2. Améliorations du GIL (Global Interpreter Lock)
Python 3.13 introduit une option expérimentale pour désactiver le GIL, une fonctionnalité qui a longtemps limité les applications multi-threadées.
Bien que désactivée par défaut, cette option permet à Python d’exploiter plus efficacement les processeurs multi-cœurs, améliorant les performances pour des tâches de traitement parallèle.