• [^] # Re: Le choix est simple

    Posté par (site web personnel) . En réponse au lien Rust versus Go : round 1, fight !. Évalué à 6.

    garbage collector c'est so 2000

    Ne craint pas la faucheuse !

    Un ramasse miette :

    • est intuitif et très simple pour le développeur ;
    • fonctionne bien dans 99% des cas ;
    • même quand on a besoin de faible latence, la plupart des jeux écrit avec Unity, Godot, Java, Javascript en témoigne ;
    • ont fait l'objet de beaucoup d'optimisations ses dernières années.

    La mauvaise réputation des GC vient des premières implémentations "stop the world" notamment celles des vieux Java.

    A côté les smart pointers de C++ et Rust sont intéressants, mais plus pénibles et ne gèrent pas tous les cas (à tel point que l'ajout d'un GC en Rust a été envisagé).

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