Comme dit plus haut, même les langages à Garbage Collector ne garantissent pas l'absence de fuites mémoire. Ce qui est garanti, c'est l'absence de data race, de double free, de dangling pointers ... ; et en pratique il y a beaucoup moins de travail pour le programmeur afin d'éviter les fuites mémoire (99% du travail est fait automatiquement par le GC).
Rust apporte la même chose, à la compilation, sans GC.
[^] # Re: Des fuites mémoires en Rust ?
Posté par GuieA_7 (site web personnel) . En réponse au journal Sortie de Redox OS 0.6.0. Évalué à 4.
Comme dit plus haut, même les langages à Garbage Collector ne garantissent pas l'absence de fuites mémoire. Ce qui est garanti, c'est l'absence de data race, de double free, de dangling pointers ... ; et en pratique il y a beaucoup moins de travail pour le programmeur afin d'éviter les fuites mémoire (99% du travail est fait automatiquement par le GC).
Rust apporte la même chose, à la compilation, sans GC.