[New Post] A Library for Incremental Computing
Hello,
Thank you for subscribing to get notified when I publish a new post.
This new post is on Incremental Computing, which Wikipedia defines as:
A software feature which, whenever a piece of data changes, attempts to save time by only recomputing those outputs which depend on the changed data.
Here is a preview of the post, along with a link to the full content.
Incremental Computing
Imagine we find ourselves working on a program to calculate the answer to something as difficult as “the ultimate question of life, the universe, and everything”. Typically, a question so grand will require a complex formula to solve. But in this alternate universe, we have been told that we can solve this by simply plugging in values for x
and y
into the formula: z = (x + y) * 42
.
We sigh with relief as this problem is now simpler. But our relief is short-lived: we are told that the values of x
and y
each take up to a day to compute, because their formulas are so complex, and our program will have to wait.
Thank you,
Timi