3 ms·
The entire stack down to silicon exploded multiplied by 3 or 4 in that time. Vectorization, more cache levels, branch prediction, multiple cores and processors
by DHRicoF 2y ago
The entire stack down to silicon exploded multiplied by 3 or 4 in that time.
Vectorization, more cache levels, branch prediction, multiple cores and processors, gpu, virtual machines, (operating systems, but they didn't change much, I only let the placeholder for the layer), containers, but all that in the cloud, distributed databases, frameworks written in a language that need to be compiled to a language that is actually implemented by a web browser in the client (we are far better on compatibility between browsers, but much libraries or practices keep stuck in the past).
I haven't touched shift in practices that make it far worse.
That make it more unreasonable.