Les bibliothèques fondamentales de la data science et du Machine Learning (NumPy, SciPy, Pandas, TensorFlow) reposent sur un compromis d’ingénierie classique : offrir la simplicité de Python pour le développement, tout en déléguant les calculs intensifs à du code natif en C pour la performance via ce qu’on appelle une interface de fonction étrangère (FFI).