3 ms·
I worked with numerous tools for graphical programming, mostly for academic work. Such as graph-transformation based tools for software verification, in which
by TeeWEE 13y ago
I worked with numerous tools for graphical programming, mostly for academic work.
Such as graph-transformation based tools for software verification, in which your programs are graphs.
http://wwwhome.ewi.utwente.nl/~rensink/papers/spin2006.pdf http://wwwhome.ewi.utwente.nl/~rensink/papers/spin2006.pdf
Which is useful for software verification, but writing your actual program in it is cumbersome.
Software is a lot about abstractions, and there is no reason that graphical programs are better at representing abstraction that text (or maybe im wrong here?).
In theory, that what you can represent in graphical-form you can also represent in textual form.
However the information density with an 2D graphical form is much higher than textual form. And the more information you put into the same space, the more difficult it is to reason about it. Thats why textual programming is still very much popular.