• [^] # Re: Pffff

    Posté par (site web personnel) . En réponse à la dépêche Rust a 5 ans, rétrospective. Évalué à 5.

    Rust ne permet pas de faire des cycles de références [...] il n'est donc pas possible d'avoir des fuites de mémoire

    Tu te trompes :
    https://doc.rust-lang.org/book/ch15-06-reference-cycles.html

    (première ligne: "Rust’s memory safety guarantees make it difficult, but not impossible, to accidentally create memory that is never cleaned up (known as a memory leak").

    sauf à utiliser des pointeurs faibles

    Comme le dit le lien que j'ai indiqué, les pointeurs faibles servent à casser les cycles ; ils sont donc la (une) solution, pas le problème.