[Blobs] Blobs as a visual interface for DSEL

Malcolm Wallace 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.

Regards,
    Malcolm


More information about the Blobs mailing list