I am not a domain expert, but I get the impression that the primary factors of Pareto-frontier for software industry is “consumer expectations” and “money costs”, and primary component of money costs is “programmer labor”, so software development goes mostly on the way “how to satisfy consumer expectations with minimum possible labor costs”, which doesn’t put much optimisation pressure on computing efficiency. I frankly expect that if we spend bazillion dollars on optimisation, we can at least halve required computing power for “Witcher 3”. Demoscene proves that we can put many things in 64KBytes of space.
I am not a domain expert, but I get the impression that the primary factors of Pareto-frontier for software industry is “consumer expectations” and “money costs”, and primary component of money costs is “programmer labor”, so software development goes mostly on the way “how to satisfy consumer expectations with minimum possible labor costs”, which doesn’t put much optimisation pressure on computing efficiency. I frankly expect that if we spend bazillion dollars on optimisation, we can at least halve required computing power for “Witcher 3”. Demoscene proves that we can put many things in 64KBytes of space.