Re:First Handset with MTE on the Market
by jimwhite42 on Saturday November 04, 2023 @08:46AM
(#38140552)
> Microsoft just announced 10 million dollar effort to make Rust their default systems language for their infrastructure
This seems like an incredibly low amount of money to achieve something like that.
Might be, yet it sends a strong signal into the industry, specially coming from from one of the companies behind C++.
Similar to how clang slowed down as Apple and Google decided to focus on their languages, and key contributors abandoned clang.
Yes, stuff like MTE will help, and what you mention is already being used on Android, see HWSAN, and there is now some movement regarding C++ security profiles, however there is still a very long way to go.
This is how Microsoft sees improving safety on C++ codebases,
"Build Reliable and Secure C++ programs"
https://devblogs.microsoft.com/cppblog/build-reliable-and-se...
"Lifetime Safety in C++: Past, Present and Future – CppCon 2023"
https://www.youtube.com/watch?v=PTdy65m_gRE&feature=youtu.be