<RobertMaas@YahooGroups.Com> wrote:
+---------------
| One thing I've never seen but would like is data pipelining, like the
| Unix pipe between processes except it'd be done by drawing a line
| between output and input ports of icons of processes rather than
| writing | syntax between text descriptions of processes.
+---------------
Google for "ProGraph", a language which did exactly that, with relational
databases as well as low-level constructs. Hmmm... In fact, you might find
<URL:http://www.informatik.uni-kiel.de/inf/Kluge/calendar/program.html#7>
and/or <URL:http://www.tidbits.com/tb-issues/TidBITS-312.html#lnk7> to be
interesting.
Actually, there's been *lot* of work in the area of "visual" programming
languages. <URL:http://www-2.cs.cmu.edu/~wjh/papers/bakeoff.html> has a
lot of nice cute pictures of various languages (circa 1994).
-Rob
-----
Rob Warnock <rpw3@rpw3.org>
627 26th Avenue <URL:http://rpw3.org/>
San Mateo, CA 94403 (650)572-2607