I suspect as Moore&#x27;s law runs out we will see a rise in speculative computing, where we write our code to work off of fast estimates of slow calculations (ie, detectable mistakes), and then double-check the work before committing the answer at the end.<p>Video games already do something like this to hide latency in multi-player scenarios.  A generalized solution would be interesting, although given our track record with shared state concurrency, it may prove too confusing for the average dev.