la programmation des threads en Python a exactement les mêmes problèmes que pour tous les langages faisant de la concurrence bas niveau à savoir gérer correctement les verrous et les synchros.
Pas seulement. Comme presque tous les autres langages utilisant un garbage collector, python n'est pas réellement parallèle, il y a un giant interpreter lock. Du coup on ne peut pas profiter d'un multi-cœur avec seulement des threads en Python, tu es obligé de lancer plusieurs interpréteurs.
[^] # Re: Stats
Posté par Samuel Thibault (site web personnel) . En réponse à la dépêche Python pour la rentrée 2019 — partie 1 ― Popularité. Évalué à 5.
Pas seulement. Comme presque tous les autres langages utilisant un garbage collector, python n'est pas réellement parallèle, il y a un giant interpreter lock. Du coup on ne peut pas profiter d'un multi-cœur avec seulement des threads en Python, tu es obligé de lancer plusieurs interpréteurs.