>>6-8
Segmentation faults are the worst memory errors you get. There are still other less harmful but ultimately unsafe memory errors with which your code is probably ridden. High level languages can remove any direct contact with memory. This makes these languages
more powerful because you can think about macro-optimizations vis-a-vis your problem instead of
1970s-style memory shuffling.