Earlier quoted context omitted.
basically if you have a bunch of code blocks that depend on each others' results - you don't have to remember which ones to update if you changed one, it will update automatically. especially useful with data visualization/exploration, but also helps a lot if you have a complex sequence where it's easy to get lost and forget to recompute something. there's a youtube link in the comments here which explains a lot.
> you don't have to remember which ones to update if you changed one, it will update automatically. Although I see how that would enable rapid iteration and make e.g. creating nice visualizations much easier, I don't think it should be mandatory. The user may want to control the state their notebook and variables are in manually.
Can you share an example where you’d want that behavior? Spreadsheet cells don’t ask you when they update themselves.