Comment Re: What problem does this solve? (Score 2) 99
C projects are more carefully audited that is why they occasionally get CVEs, most are of very low severity.
I mean all web projects are written in "memory safe" languages, but they are all constantly in a state of swiss cheese of having thousands of severe security flaws on all levels of implementation and in design.
No one even cares to attack them anymore as it is just way too easy.
Memory safety actually untrains the brains in dealing with finite resources. Causing those same issues to pop up elsewhere instead.
Shm, sockets, io etc.
None of it can be handled automatically, and neither can memory if you get right down to the details.
Arguing for managed memory is the same argument as saying: Everyone should be using lisp instead of C.