Journées du Logiciel Libre 2023

Atelier découverte de Rust
01/04/2023 , La fosse aux ours

Découvrir les bases du langage Rust dans la bonne humeur !


Lors de cette atelier nous ferons une introduction pratique de Rust dans la bonne humeur. Ouvert a tout niveau, idéalement avec une première petite expérience de programmation.

On ira pas bien loin, si vous avez déjà une certaine expérience en Rust cela ne vous apportera pas beaucoup.

Au cours de l'atelier nous navigueront dans les concepts de base de Rust pour être autonomes rapidement dans ce langage.

L'atelier sera compose d'exercices a faire en autonomies avec Aurélia et Axel pour aider et répondre aux questions. Quelques moments d'explication plus général auront lieu.

Si vous voulez gagner du temps suivez les instructions ici:

Installation: https://www.rust-lang.org/tools/install
Le livre d'introduction: https://doc.rust-lang.org/book/
Doc de la lib standard: https://doc.rust-lang.org/std/index.html

Matériel pédagogique: (sujet mis a jour)

https://github.com/darnuria/rust-atelier/
https://framagit.org/darnuria/rust-initiation (même contenu que le Github)
https://github.com/rust-lang/rustlings/ rustlings c'est des petits exercice pour apprendre en autonomie!
https://github.com/AureliaDolo/duel
https://github.com/AureliaDolo/snake_jdlll

Pour les personnes qui veulent juste essayer sans installer il y a https://play.rust-lang.org/


Intervention tout public – non Catégorie de public visée

Particulier, Associatif, Entreprise

Nom de l'association ou entreprise

Rust-fr

Mon chat m'aide à faire du Rust au quotidien.

Autre(s) intervention(s) de l'orateur :

Contributeur et reviewer sur le langage Rust, team leader de la team rustdoc et membre des teams dev-tools et doc.rs.

Autre(s) intervention(s) de l'orateur :

Développeur Rust, contributeur occasionnel aux logiciels libre. Il parait que je travail chez Gandi actuellement.

Autre(s) intervention(s) de l'orateur :

Ingénieur logiciel chez Embark Studios, précédemment chez Mozilla, mes sujets de prédilection sont WebAssembly, Rust, les claviers mécaniques et la reprise de musique de jeux vidéos au piano.

Autre(s) intervention(s) de l'orateur :