• [^] # Re: Pffff

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

    Ce qui me vient en tête immédiatement, c'est un code qui manipule des graphes.

    En java ou C, je vais avoir des classes ou structures Graph, Edge et Node.

    En C, il faudra faire bien attention à passer free partout, au bon moment et dans le bon ordre.

    En C++, on va choisir avec soin quelles références seront des unique_ptr, des shared_ptr ou des weak_ptr selon les cas d'usage.

    Avec un ramasse miette, chacune peut avoir des références sur les autres, on ne va pas se préoccuper de la durée de vie des objets, des pointeurs forts ou faibles... Osef on a de la RAM et le GC passera le balai !

    Et avec Rust ?

    Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board