Re:Why Safety Profiles Failed
by steveklabnik on Friday October 25, 2024 @11:27AM
(#41946200)
Safe C++ is also something you turn on file by file.
What matters is tool support. Anything in the standard I expect to get tool support for (eventually), while everything else - lets just say I've been burned a lot by tools that are really nice for a few years but then they stop maintaining it and now I have to rewrite otherwise perfectly good code just so I can upgrade something else. Standard C++ isn't going anyplace soon and I feel confident that if something makes it into the standard tools will exist for a few decades at least (long enough for me to retire). Will Rust or Safe C++ still be around in 10 years, or just be another fad like so many other languages that got a lot of press for a few years and now are not used much (you probably cannot answer this other than a guess)
Re:Why Safety Profiles Failed
by steveklabnik on Friday October 25, 2024 @12:44PM
(#41946992)
I fully agree, this thread is about two possible futures for getting that support in the standard: Safe C++ and profiles.
Which is why safety profiles are so interesting, they are something I should be able to turn on/off on a file by file basis and thus easily force the issue.
Of course profiles don't exist yet (and what is proposed is very different from what this article is arguing against) and so it remains to be seen if they will be adopted and if so how useful they will be.