In reality, your computing from 2011 could easily run today's software if we hadn't bought the myth that developer time optimizing software wasn't worth the effort
Executives of companies responsible for shifting product took it as a challenge to see how tightly they could crank that refresh cycle, so it's why we stupidly upgrade our fashion statements yearly (though that has little to do with poor software and more to do with greed and stupidity).
@yakkoj I agree with this. It's a problem at the heart of the the DevOps CI/CD methodology.
Real performance tuning is becoming a lost art. I'm sure it's not helping certain classes of security issues either.
For comparison, ask a more experienced dev to optimize some C, Forth or Assembly and see what happens. You may want to hold his beer.
This Mastodon instance is for people interested in technology. Discussions aren't limited to technology, because tech folks shouldn't be limited to technology either!