And that many of Linux's severe vulnerabilities were facilitated by C/gcc:
"The net result is that a PL/I programmer would have to work very hard to program a buffer overflow error, while a C programmer has to work very hard to avoid programming a buffer overflow error."
"The net result is that a PL/I programmer would have to work very hard to program a buffer overflow error, while a C programmer has to work very hard to avoid programming a buffer overflow error."
https://www.acsac.org/2002/papers/classic-multics.pdf