I think it has more to do with expanded computing resources allowing for devs to skip optimizing their code since it is no longer absolutely necessary to get something useable.
Combine that with multiple apps by unrelated devs all taking more than their fair share of system resources. And library developers building towers of abstractions to get as far as possible from that icky hardware!
I think it has more to do with expanded computing resources allowing for devs to skip optimizing their code since it is no longer absolutely necessary to get something useable.
Combine that with multiple apps by unrelated devs all taking more than their fair share of system resources. And library developers building towers of abstractions to get as far as possible from that icky hardware!