[Blobs] Blobs as a visual interface for DSEL
Malcolm.Wallace at cs.york.ac.uk
Mon Nov 14 06:51:42 EST 2005
Alain Cremieux <alcremi at pobox.com> writes:
> I have always thought there was a strong connection between a DSEL and a
> diagram editor.
Yes, it is well-known that any purely functional program can be
expressed as a graph-network diagram, where the nodes are functions
and the arcs represent dataflow connections.
So to simplify the "plumbing" aspect of writing code, a diagram editor
might be a good choice. This is especially true if the "programmer"
is not really a programmer at all, but a domain expert using a DSEL.
Indeed, the failure propagation calculus (my personal reason for
wanting a diagram editor), is just a rather small DSEL.
More information about the Blobs