Comment So why everyone still uses C-style buffers? (Score 1) 165
I would have expected, in this day and age, where computers are supposed to be much more powerful than needed for the majoirty of users, that C-style management of buffers would have been a thing of the past, especially in major software like Office and browsers.
But, judging from your post, it seems that is not the case. People still use raw buffers without bounds checking.
The principle "peformance first, safety second" has not done good. The majority of problems like this come from the programming language C which does not mandate bounds-checked array access.