Hacker News new | ask | show | jobs
by lepineko 1505 days ago
"non-linear execution order" ? I can't see how it's kind of spreadsheet moreover you don't really do metaprogramming BEFORE execution which is more what I understand about literate programming.
1 comments

the topological dependency order of cells is computed, and only (logically) downstream dependencies are recomputed on a code change. See https://observablehq.com/@observablehq/how-observable-runs
Is "topological dependency order of cells" different from what an average person would understand from saying "dependency order of cells"?
yeah it's the technical name for the intuitive sort order you need for a graph of dependencies.