Le tour de force de Rust c'est d'arriver à faire "presque aussi bien" que Ada de ce point de vue (toutes proportions gardées, mais en comparant au C et C++) mais avec uniquement des vérifications à la compilation et pas à l'exécution.
Ce qui change pas mal du point de vue des performances.
C'est aussi vrai qu'on a pas forcément besoin de tant de performances partout. Mais parfois oui.
On peut donc penser que Rust se trouvera une place confortable quelque part entre Ada (très sécurisé mais moins performant) et C++ (plutôt pas sécurisé, mais possibilités d'optimisations importantes).
[^] # Re: C++ oh mon cher vieux C++ ...
Posté par pulkomandy (site web personnel, Mastodon) . En réponse à la dépêche Nous avons lu pour vous : Embracing Modern C++ Safely. Évalué à 5.
Le tour de force de Rust c'est d'arriver à faire "presque aussi bien" que Ada de ce point de vue (toutes proportions gardées, mais en comparant au C et C++) mais avec uniquement des vérifications à la compilation et pas à l'exécution.
Ce qui change pas mal du point de vue des performances.
C'est aussi vrai qu'on a pas forcément besoin de tant de performances partout. Mais parfois oui.
On peut donc penser que Rust se trouvera une place confortable quelque part entre Ada (très sécurisé mais moins performant) et C++ (plutôt pas sécurisé, mais possibilités d'optimisations importantes).