Lidi co říkají, že rust nenahradí C++ žijou ve vlastním omezeném světě. Ono už se to totiž děje, sice salámovou metodou, ale jede se.
Tak jim to dopřejme.
Predpokladám rustizáciu C++, už rustoví krtkovia pracujú a je to nepopulárne. https://developers.slashdot.org/story/25/09/20/0449252/c-committee-prioritizes-profiles-over-rust-style-safety-model-proposal
Profily jsou rozumný kompromis: snaží se dát nějaké záruky, ale s ohledem na realitu C++ ekosystému – velké množství legacy kódu, zpětné kompatibilita, nemožnost dosáhnout výsledku, aniž by se udělal zásadní řez do jazyka. Velkou roli hraje i mentální nastavení Céčkarů, kteří se jen neradi vzdávají pocitu kontroly nad kódem.
A naopak, pokud by někdo opravdu chtěl zaručenou paměťovou bezpečnost jako v Rustu, profily pravděpodobně nebudou stačit – chybí některé klíčové mechanismy (borrow checker, restrikce aliasování mutable referencí, atd.).
Na druhou stranu dobrá zpráva je, že pro nové aplikace není důvod již C++ používat.