• [^] # Re: All hail to Rust

    Posté par (site web personnel) . En réponse au journal Ready At Dawn passe à Rust. Évalué à 8.

    Qu'on ne peut pas faire de trucs «sales» en Rust.

    Bien sûr que si, on peut. Il suffit d'écrire unsafe { ... }, et tu peux faire tout les truc « sales » que tu veux. C'est bien ça la force de rust: par défaut le compilateur vérifie, mais quand tu es sur de ce que tu fait, tu peux utiliser unsafe.

    il ne peut plus vérifier et on perd l'intérêt du langage

    On ne perd pas l'intérêt du langage car on peut limiter les zones unsafe à quelques primitives de base (par exemple CurrentFrameAllocator, CurrentFrameBox<T>) qui est reviewé avec plus d'attention, alors que la plupart du code reste en safe.