Les techniques de "borrowing" vont permettre de faire des équivalents sûr de "move semantics" en C++ : les parties du code qui ont un besoin en mémoire se passent le relai de manière à ce qu’il n’y en ait qu’une seule qui puisse modifier la mémoire. Donc pour du partage de mémoire rust semble dans l’idée plutôt adapté sans payer le coût de la copie, cf. la doc de rust sur les références et le borrowing.
[^] # Re: La source
Posté par thoasm . En réponse au lien Linus au sommet de la Fondation Linux « Rust fait sens d’un point de vue technique ». Évalué à 9. Dernière modification le 10 janvier 2024 à 12:02.
Les techniques de "borrowing" vont permettre de faire des équivalents sûr de "move semantics" en C++ : les parties du code qui ont un besoin en mémoire se passent le relai de manière à ce qu’il n’y en ait qu’une seule qui puisse modifier la mémoire. Donc pour du partage de mémoire rust semble dans l’idée plutôt adapté sans payer le coût de la copie, cf. la doc de rust sur les références et le borrowing.