Rust est un langage créé par Mozilla Research pour être un langage sûr, concurrent et pratique. C'est un langage compilé, avec peu d'overhead, qui est un remplaçant moderne à des langages comme C ou C++. Son typage fort et son unique borrow checker permettent d'éviter beaucoup d'erreurs typiques du C ou C++.
Cet atelier sera une initiation aux différentes fonctionnalités qui font de Rust un langage unique, à base d'exemples simples.
Avoir pré-installé le compilateur Rust ne sera pas nécessaire, l'atelier pourra être effectué en utilisant le playgroung: https://play.rust-lang.org/.
Cet atelier pour vise les débutants. Connaitre Rust avant de venir n'est pas nécessaire, mais être familier avec au moins un langage (que ce soit Python, C++, ou autre) est nécessaire. Avoir assisté à la présentation de Rust la veille est aussi une bonne idée pour avoir quelques notions de Rust.
Un laptop sera aussi nécessaire.