Comment by uecker
2 hours ago
Regarding the silly point: Fil-C is less of a rock than Safe Rust as everything in C just works.
I am not sure about what you mean by "aborts regularly". After a memory safety issue, I think one usually wants to abort quickly and not do anything else in the program as the program state is confused, so running specific sanitizers in trapping mode together with coding abstractions that avoid unchecked raw pointer access you can write spatially memory safe code in C without a problem. But yes, sometimes you may want to continue running, but this is much harder and needs a careful design of the system anyway, also in other languages.
No comments yet
Contribute on Hacker News ↗