3 ms·
>dangling pointers etc are an issue In the safety critical programming we use subset of C or (C++) with static code analysis. It's possible to prove that there
by Nokinside 9y ago
>dangling pointers etc are an issue
In the safety critical programming we use subset of C or (C++) with static code analysis. It's possible to prove that there is no dangling pointers, divisions by zero, floating point exceptions (with assertions), out of bounds array access. It's called verification.
Programming is limited into MISRA C and then it's run trough static code analysis tool like Astree to prove that there is no runtime errors. There are still bugs, but they are not "typical C errors". Waiting for new systems programming candidates to get their toolchain to match the task.
https://www.absint.com/astree/index.htm https://www.absint.com/astree/index.htm
- pjmlp 9y ago> Waiting for new systems programming candidates to get their toolchain to match the task. Ada, doing it since 1983.