C'est ce que je disais, l'utilisation de la bonne lib change énormément la "rapidité".
Cela dépend du développeur qui doit bien utiliser Python, pour bien utiliser les libs. Une fois dans la lib (souvent faite en C, donc tout aussi rapide que... lui) la "vitesse" est la même. Les entrés/sorties dans la lib, prennent du temps, il faut donc tenter de les limiter. C'est possible avec certaines libs, moins facile avec d'autres, et impossible pour certaines. Cela dépend de l'architecture de la lib C et de la manière/qualité donc elle a été "enrobée" par le "wrapper" python. Il y a aussi certaines lib faites en python pur, et certaines d'entes-elles sont (si elles ont un certains succés), recodée en C, et "architecturée" pour limiter la surchage temporelle qu'impose le couche Python.
Oui, un type statique est plus rapide, mais le typage "dynamique" permet aussi de "coder autrement" une solution, utilisant une autre approche, qui fera que la vitesse sera au final sera plus rapide. Pour la détections des erreurs de typages "à la compilation", elle est plus safe qu'une détection dynamique au runtime, mais via les annotations, ont peut atteindre cette sécurité, ou du moins s'en approcher.
L'interprétation du byte code prendra toujour "un temps" qui n'existe pas dans un langage qui compile directement le code source en code assembleur.
Il y'a aussi des cas ou la "vitesse" n'a pas trop de sens, genre attende d'une entrée de l'utilisateur, mais qui est plus "simple" a coder en "Python", faisant là gagner un temps de développement important, tout comme les types de base comme les listes, les dictionnaires, qui sont hyper simple a utiliser, faisant gagner là aussi du temps.
Ensuite, il a y a aussi la "taille" du code, généralement plus petite en Python, donc de facto un développement plus "rapide". Enfin, la lisibilité du code permet de "lire" un code Python et de le comprendre plus facilement, aidant aussi a développer plus rapidement.
Tout cela est donc relatif, et c'est au cas par cas.
BàT et Peace & Love.







Répondre avec citation
floyer,







)




Trouvez-vous l'analyse de Goldman Sachs crédible ou pertinente ?

Partager