Article View: comp.lang.visual
Article #29Re: metaphor and programming
From: George W. Leach
Date: Mon, 27 Nov 1989 17:26
Date: Mon, 27 Nov 1989 17:26
29 lines
1944 bytes
1944 bytes
In article <1989Nov23.162521.4022@ccu.umanitoba.ca> salomon@ccu.UManitoba.CA (Dan Salomon) writes:
>That's the whole point: UNIX pipes are one dimensional because
>they have to be represented in text. By having a visual shell
>you could have two dimensional pipes.
It is the shell that is one dimensional, not the pipe.
>A few TEE programs have been written, that let you send the same output
>two places at once, but multiple standard inputs & outputs would be
>more useful. For example you may want to take an input file and a
>stream of update commands (two standard inputs), pipe command errors to
>the terminal, a modification list to the printer, and an updated file
>to a post-processing consistency checker (three standard outputs). One
>of the reasons that UNIX compilers don't provide source listings with
>embedded error messages, is that this would require two standard
>outputs, one for the listing and one for the task image.
Years ago Marc Rochkind built something at Bell Labs known as the
two dimensional shell (2dsh), which could accomodate nonlinear pipelines.
I forget the details and I don't know whatever became of the idea.
George W. Leach AT&T Paradyne
(uunet|att)!pdn!reggie Mail stop LG-133
Phone: 1-813-530-2376 P.O. Box 2826
FAX: 1-813-530-8224 Largo, FL 34649-2826 USA
Technical Details
Message-ID:
<6776@pdn.paradyne.com>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!cs.utexas.edu!uunet!pdn!dinsdale!reggieReferences:
<13770@orstcs.CS.ORST.EDU> <7000@ficc.uu.net> <1989Nov17.040858.22886@rpi.edu> <1989Nov23.162521.4022@ccu.umanitoba.ca>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!cs.utexas.edu!uunet!pdn!dinsdale!reggie From: reggie@dinsdale.nm.paradyne.com (George W. Leach) Newsgroups: comp.lang.visual,comp.lang.misc Subject: Re: metaphor and programming Message-ID: <6776@pdn.paradyne.com> Date: 27 Nov 89 17:26:12 GMT References: <13770@orstcs.CS.ORST.EDU> <7000@ficc.uu.net> <1989Nov17.040858.22886@rpi.edu> <1989Nov23.162521.4022@ccu.umanitoba.ca> Sender: usenet@pdn.paradyne.com Reply-To: reggie@dinsdale.paradyne.com (George W. Leach) Organization: AT&T Suncoast Division, Largo FL Lines: 29