| 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
and/or <URL:http://www.tidbits.com/tb-issues/TidBITS-312.html#lnk7> to be
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 Warnock <firstname.lastname@example.org>
627 26th Avenue <URL:http://rpw3.org/>
San Mateo, CA 94403 (650)572-2607