Re: [stack] What does "concatenative" actually mean?

John Cowan <[email protected]>
Newsgroups gmane.comp.lang.concatenative
Message-ID <[email protected]>
John Nowak scripsit:

> Manfred von Thun has, as far as I know, always claimed that Joy is  
> purely functional. Numerous articles on the Joy site make this claim,  
> the Wikipedia article for Joy makes this claim, et cetera. After  
> giving this some thought, I really do think it is misleading. Perhaps  
> Manfred meant to exclude IO from him claim; I've seen some evidence  
> for this, namely in the interview on NSL, but I don't want to guess at  
> his meaning.

To be fair, most of those claims predate the addition of input to Joy,
which happened when I reworked Joy0 into Joy1, the current version
with the file I/O, random numbers, clock time, and command-line args.
Before that, the only I/O function was ".", which outputs the top of
stack; by itself, that doesn't make Joy0 not purely functional.

-- 
Barry gules and argent of seven and six,        John Cowan
on a canton azure fifty molets of the second.   [email protected]
        --blazoning the U.S. flag               http://www.ccil.org/~cowan
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.