Anything FBP-like in JS-based observableHQ?

35 views
Skip to first unread message

Ruud Steltenpool

unread,
Jun 25, 2020, 5:48:12 PM6/25/20
to Flow Based Programming
On https://observablehq.com/@observablehq/how-observable-runs it says among other things:

"Observable uses topological order to run cells, as determined by cell references. If cell B needs the value of cell A, Observable won’t run cell B until A is computed. Likewise whenever the value of cell A changes, cell B is automatically recomputed. Rather than a linear sequence of cells, an Observable notebook is a directed graph where values flow from top to bottom."

which made me think some FBP people here might be interested. People behind it are really smart and productive.

I'm not the one to tell you exactly how this does and does not relate to FPB, but if somebody writes about that I'd sure read it.

Ruud


Paul Morrison

unread,
Jun 27, 2020, 10:21:50 AM6/27/20
to flow-based-...@googlegroups.com
Hi Ruud,

I confess I haven't followed the link yet, but the term "values" makes me think that this is essentially a spreadsheet concept - spreadsheets work like this, and I remember a paper I read several years whose author was pushing spreadsheets as a basic concept for all sorts of computing ideas, especially in teaching advanced computing concepts.

I just Googled "spreadsheet vs. dataflow", and got a large number of interesting hits, e.g. Breviz, Ankhor, etc.  The problem I have is that "values" doesn't extend easily to "processes" - "processes" are much more than just recalculating values, but it does look like there is an obvious relationship...  And spreadsheets should be a much more widely accepted concept... 

--
You received this message because you are subscribed to the Google Groups "Flow Based Programming" group.
To unsubscribe from this group and stop receiving emails from it, send an email to flow-based-progra...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/flow-based-programming/9407ec17-2918-4d70-8be4-da36aeb104b8o%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages