Présenté par Hadrien Grasland
L’offre de langages de programmation pour le calcul numérique peut sembler pléthorique pour le non initié. Mais dès qu’on est un peu exigeant sur la marchandise (langage généraliste en termes de cibles matérielles et types d’applications, programmes relativement faciles à optimiser, passe bien à l’échelle sur les gros projets…), on se retrouve vite sur un terrain qui est traditionnellement la chasse gardée du C++. Aujourd’hui, Rust tente de bousculer cet ordre établi. Dans cette présentation, nous allons voir sur quels plans Rust innove par rapport à son ancêtre, et pourquoi ce langage est un solide prétendant au titre de remplaçant de C++ pour les applications calculatoires.