Ceci ne va pas être une solution magique non plus, car vu le milieu tu vas avoir besoin de soucis de performances et dupliquer au minimum ta mémoire, donc pas forcément ce que va recommander Rust par défaut (je ne suis pas expert dans le sujet, je peux me tromper sur ce point).
De ma compréhension, la majeure partie du travail de rust c'est d'avoir un langage qui permet de faire l'analyse statique assurant qu'un seul thread peut modifier la mémoire à tout moment. C'est vérifié statiquement et ça ne consiste grosso modo qu'à une annotation des types pour marquer cette possibilité. Dans le code compilé tu n'a plus rien.
[^] # Re: La source
Posté par barmic 🦦 . En réponse au lien Linus au sommet de la Fondation Linux « Rust fait sens d’un point de vue technique ». Évalué à 4.
De ma compréhension, la majeure partie du travail de rust c'est d'avoir un langage qui permet de faire l'analyse statique assurant qu'un seul thread peut modifier la mémoire à tout moment. C'est vérifié statiquement et ça ne consiste grosso modo qu'à une annotation des types pour marquer cette possibilité. Dans le code compilé tu n'a plus rien.
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll