3 ms·
> 2. Safe programming languages solve the easy problems: memory leaks, use-after-free errors, array overruns, etc. Safe languages provide no help beyond ordinar
by zelphirkalt 5y ago
> 2. Safe programming languages solve the easy problems: memory leaks, use-after-free errors, array overruns, etc. Safe languages provide no help beyond ordinary C code in solving the rather more difficult problem of computing a correct answer to an SQL statement.
Uhm ... If those were project wide "easy problems", then how come vulnerabilities in a project like Chromium are 70% caused by these "easy problems"?
I'd say with that category of bugs on board, you cannot mistrust yourself enough and that there is nothing easy about preventing these bugs all the time over the life-time of a project.
- nmstoker 5y agoMy interpretation is that they mean "easy" within the context of the problems raised within that question. See the final sentence of your quote.
- deleted 5y ago[deleted]