Re: [stack] Survey: Your impressions and thoughts about concatenative languages

"William Tanksley, Jr" <[email protected]>
Newsgroups gmane.comp.lang.concatenative
Message-ID <[email protected]>
Note that I'm going to talk about concatenative languages in general,
not any specific one.

- I feel the advantages of concatenative languages include syntactic
simplicity, semantic closeness to a machine model, dataflow notation,
and syntactic flexibility.

- I feel that the most powerful advantage of concatenative languages
is syntactic simplicity; it allows a language designer to use syntax
for other purposes.

- My positive experiences with concatenative languages have been
programming in Forth, and learning about the others on this list.
(Sorry, I'm not sure how to answer this question.)

- My negative experiences with concatenative languages have been
learning to distinguish compile-time from run-time and definition-time
execution in Forth. But that's just poor documentation, and perhaps a
poor implementation (the three concepts aren't used in most
concatenative languages).

- I feel that for concatenative languages to gain more mainstream
success will require a solid high-level language with multiple
successful implementations or platforms. (Factor is very close to
this.)

- I consider a language to be concatenative when it has the following
properties: (shrug) meets the semi-formal definition using
concatenation of source text.

-Wm
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.