Programmation générique en Rust

Bienvenue sur la page web du cours de programmation générique en Rust.

Planning

Vous pouvez trouver ici tous les supports de cours, semaine par semaine.

semaine 1 : introduction au langage, syntaxe de base, ownership et vérificateur d’emprunts
semaine 2 : types algébriques, pattern matching, option
semaine 3 : traits et généricité, fonctions génériques
semaine 4 : itérateurs, fermetures
semaine 5 : gestion des erreurs
semaine 6 : fold et scan
semaine 7 : from_fn, successeurs, monomorphisation
semaine 8 : durées de vie
semaine 9 : unsafe
semaine 10 : rayon
semaine 11 : async
semaine 12 : typage avancé

cours flottants : petits points de cours qui peuvent servir pour “boucher des trous” si un CM finit plus tôt que prévu

Configuration des éditeurs de code

Suite aux demandes, une petite page sur la configuration de différents éditeurs est désormais disponible.

Advent of Code

Chaque semaine, jusqu’à décembre, on débloque une petite énigme en deux étapes. À gagner, les annales. Les énigmes sont basées sur le modèle de l’advent of code mais ne requièrent pas de parsing d’entrées lors des premières semaines.

Le point d’entrée est ici.

Contact

frederic.wagner ‘à’ imag.fr