Mineure « Data Science » Frédéric Pennerath
Le langage Python
Python 2 (2000) et Python 3 (2008)
–Dans la lignée de Perl :
•Langage « script » : interprété, compilé à la volée
•Faiblement typé (typage à l’exécution)
•Ramasse miette
•Types de base, listes, dictionnaires
•Programmation fonctionnelle (faible)
•Programmation orientée objet (faiblement typée)
•Introspection
–Apports par rapport à Perl :
•Syntaxe plus propre et très intuitive
•Grande richesse des bibliothèques
–Forces et faiblesses :
•Les plus : flexibilité, simplicité et rapidité de développement
•Les moins : relativement lent et gourmand en mémoire, peu robuste
(plantage à l’exécution)