Libdr in Rust
Ce projet est une aventure visant à recréer la classique libft (la bibliothèque standard de fonctions en C que nous codons au début du cursus de l'École 42) en utilisant Rust.
L'objectif est de réécrire des fonctions de manipulation de mémoire, de chaînes de caractères, de listes chaînées et d'autres structures de données fondamentales du C, tout en tirant parti de la sécurité de gestion mémoire et des concepts modernes de l'écosystème Rust (tels que l'Ownership, le Borrowing, les Traits et les Generics).
Acquis Principaux
- Transposition des concepts de gestion de mémoire du C vers le modèle de sécurité de Rust.
- Implémentation d'algorithmes de bas niveau sans utiliser la bibliothèque standard (
no_std) si nécessaire. - Création de tests unitaires robustes en Rust.
Code sur GitHub
Hospedado por Verceldnetto.dev