PyPy, l'interprète Python écrit en Python
Programmation logique, programmation par contrainte et concurrence massive, compilateur JIT, etc. : PyPy apporte son lot de fonctionnalités
| Conférencier: | Victor Stinner |
|---|---|
| Niveau: | Confirmé |
| Type: | Présentation |
| Durée: | 30mn |
PyPy est un interprète de bytecode Python écrit en Python. Chaque fonctionnalité est séparée dans un module et on peut donc changer facilement l'implémentation d'une fonctionnalité donnée. On peut choisir différentes implémentations pour les types entiers et chaîne de caractères, pour le ramasse miettes, pour la gestion des threads, etc. Bien que PyPy soit un projet de recherche, il apporte beaucoup de fonctionnalités utiles qu'il serait très difficile à rajouter à CPython (l'interprète de référence écrit en C). Enfin, PyPy utilise des optimisations modernes comme un compilateur JIT qui à terme devrait beaucoup accélérer Python.



