/dev/var, décembre 2015, Toulon
Victor Stinner
vstinner@redhat.com
Distribué sous licence CC BY-SA
Projet FAT Python
Optimiseur statique pour Python
Plus lent que le C, langage « compilé »
Plus lent que Javascript et ses
compilateurs à la volée (JIT)
PyPy reste peu utilisé (problème de
l'API C de CPython)
Python est lent
Objectif
def func():
return len("abc")
par
def func():
return 3
Remplacer
Tout est modifiable en Python
Fonctions
builtins
Code d'une fonction
Variables « locales » modifié par une
autre fonction
etc.
Problème
Problème
builtins.len = lambda obj: "mock!"
print(len("abc"))
Remplacer la fonction len() :
1 / 18 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !