"Many programs in the 90s, especially of the simple CRUD type, were written in VisualBasic and other RAD tools, as they were known at the time, and later Java."
And, we complained endlessly about how slow and bloated those programs were. So it goes.
I don't rememeber complaints about Delphi or VB being particularly slow.
Java apps were on the other hand slow. Ironically, today we have so many languages producing slow code, that Java is considered fast.
Many programs in the 90s, especially of the simple CRUD type, were written in VisualBasic and other RAD tools, as they were known at the time, and later Java.
> Is this really a common problem in web apps? Most web apps are built in languages that don't have buffer overrun problems.
It's not buffer overrun in the "undefined behavior" sense, but rather problems relating to the need to parse text data, which can be tricky and susceptible to injection attacks.