You can ignore those findings as you like, but that is why so many people are interested in Rust.
Chrome isn't going to adopt any Rust, and Firefox is a few percentilies away to matter at all.
Android now has Rust, yet it isn't exposed to app developers, NDK is all about C and C++, as is the newly introduced AGK for game developers.
AMD/Intel/NVidia now employ many of the ISO C++ contributors and are pushing on using standard C++ as the lingua franca of GPGPU computing.
Azure Sphere, being sold as top security IoT device, has C SDK.
The new WinUI / WinAppSDK are mostly coded in C++, with bindings for other languages.
Apple just released C++ bindings for Metal, as alternative to the existing Swift ones.
So, yeah their business units don't seem to be very keen in following the security advices anyway.
The analogy I see is an industry similar to the auto industry as it decides what to do with their ICE based platforms as consumers are going after all electric.
Regular consumers are going electric when they become cheaper and usable as ICE vehicles, until then they are fine for rich people with garage.
Naturally one can bring others into the game, when they are willing to replace the platform owners in the whole stack beyond a bare bones compiler.
There might be some set of tools out there that will make C++ as safe as Rust(It seems like some are talking about borrow checkers but finding it near impossible?), but Rust is designed for safety from the ground up.
Plus, even if your linter catches 100% of bugs, your libraries probably won't use those standards, and may be full of bugs.
Not that you'd ever do a JS-level amount of reuse in C, since the lack of standardized package management sometimes makes it not even worth it to use a library, almost like they actively want to discourage reuse.
Rust has a problem with some things being community that should be stdlib, but standard practice in C++ seems to be to reinvent way more wheels than other languages.
https://devblogs.microsoft.com/cppblog/lifetime-profile-upda...
https://llvm.org/devmtg/2019-04/slides/TechTalk-Horvath-Impl...
> I see no systems programming language that's simpler than C
I guess that depends on what "simple" means
What makes you think C and C++ will be replaced?
I see no systems programming language that's simpler than C and no systems programming language as flexible as C++.
Being that C++ is huge already and its developers like to add features after features, it's almost guaranteed that you can find a subset of C++ that suits the way you like to work.