Article View: comp.lang.misc
Article #6110Re: Bondage and Discipline Languages (shells != not data flow)
From: Alex Colvin
Date: Fri, 06 Jan 1989 23:12
Date: Fri, 06 Jan 1989 23:12
15 lines
1215 bytes
1215 bytes
> I can't agree. That's like saying the only lisp is pure lisp, since in pure > lisp there are no side effects... only the return value of a function is > used. > > Just because X has additional features other than those in a pure Y language, > doesn't mean that X isn't a Y language. The shell and Icon are dataflow > languages with side effects. true, the shell could be called a dataflow language if it ALLOWED (not REQUIRED) you to write dataflow programs. unfortunately, it doesn't. you have to be careful about file use conflicts, such as "filter <x >x". no cycles (deadlocks). not to mention the difficulty of anything but a straight-line pipe. i'd look for something more like Lucid.
Technical Details
Message-ID:
<487@babbage.acc.virginia.edu>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!attcan!uunet!lll-winken!lll-ncis!helios.ee.lbl.gov!pasteur!ucbvax!decwrl!purdue!haven!uvaarpa!babbage!mac3nReferences:
<27309@ucbvax.BERKELEY.EDU> <2269@eos.UUCP> <2626@ficc.uu.net>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!attcan!uunet!lll-winken!lll-ncis!helios.ee.lbl.gov!pasteur!ucbvax!decwrl!purdue!haven!uvaarpa!babbage!mac3n From: mac3n@babbage.acc.virginia.edu (Alex Colvin) Newsgroups: comp.lang.misc Subject: Re: Bondage and Discipline Languages (shells != not data flow) Summary: filter <x >x Message-ID: <487@babbage.acc.virginia.edu> Date: 6 Jan 89 23:12:52 GMT References: <27309@ucbvax.BERKELEY.EDU> <2269@eos.UUCP> <2626@ficc.uu.net> Organization: University of Virginia Lines: 15