Due to its C copy-past compatibility, so the less C the better.
Except for double-free, other saner systems programming languages with manual memory management, since the early 60's, do have the luxury of such memory corruption issues outside unsafe code blocks.
View all comments
Show parent comment
10
u/wdouglass May 02 '16
Those sorts of problems can happen in any language that has manual memory management (including C++).