In docs/blog/2017-11-30-parallelism.md you stated that skip is going to have incremental compiler based on memoization:
Although this was a fun hack, the next big exciting change won't involve parallelism, and will take a lot longer than a weekend — it's making the compiler incremental, using Skip's own reactive memoizer to only recompile code affected by modified files. Stay tuned!
But there was no follow up post on this topic, even though it's almost 3 years already. Therefore, I have few questions:
- Does skip have incremental compiler?
- How many parts of the compiler are actually incremental?
- Was builtin meoization useful?
- If yes, are there also some examples where memoization (perhaps surprisingly) wasn't that useful?
In
docs/blog/2017-11-30-parallelism.mdyou stated that skip is going to have incremental compiler based on memoization:But there was no follow up post on this topic, even though it's almost 3 years already. Therefore, I have few questions: