🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.misc
Article #6110

Re: Bondage and Discipline Languages (shells != not data flow)

#6110
From: Alex Colvin
Date: Fri, 06 Jan 1989 23:12
15 lines
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!mac3n
References: <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