Re:Pointers Are Complicated, or What’s in a Byte?
by pjmlp on Wednesday July 25, 2018 @12:04PM
(#17610281)
What you are missing it is the human factor.
At CppCon 2014, if I am not mistaken, too lazy to search the exact year. Herb Sutter asked the audience how many use some kind of analysis tooling. About 1% of the audience say they did.
Joe Duffy has a remark almost at the end of his keynote at Rustconf where he states even with Midori running in front of the Windows team, they weren't accepting it as possible.
At least on Solaris, regardless of its future, those protections are now on for many executables.
At CppCon 2014, if I am not mistaken, too lazy to search the exact year. Herb Sutter asked the audience how many use some kind of analysis tooling. About 1% of the audience say they did.
Joe Duffy has a remark almost at the end of his keynote at Rustconf where he states even with Midori running in front of the Windows team, they weren't accepting it as possible.
At least on Solaris, regardless of its future, those protections are now on for many executables.
https://blogs.oracle.com/solaris/default-memory-allocator-se...
Likewise Google has been locking down what native code is allowed to do on Android, including compiling everything with FORTIFY enabled.
It seems pressure must come from OS vendors for habits to change.