Re: [stack] a concatenative language for the Semantic Web

"William Tanksley, Jr" <[email protected]>
Newsgroups gmane.comp.lang.concatenative
Message-ID <[email protected]>
Joshua Shinavier <[email protected]> wrote:
> 1) There is only one "operator" (a dispatch function called op) in the
> language; everything else is treated as a constant.  For instance,
> whereas in Joy you would write

I think one of Apter's experimental languages used something like
this; a bare word simply pushes the function on the stack, while an
exclamation mark executes the function at the TOS.

> 3) There is no single global stack in Ripple.  Instead, Ripple is
> geared towards "streams" of stacks in order to deal with RDF's
> multivalued relations.   Filters may consume more than one stack, and
> produce any number of stacks.  E.g.

Wow. This seems very significant.

> The three stacks continue down the evaluation "pipeline" individually,
> and further operations are applied to each of them in turn.

In turn, or in parallel?

I'll be reading more about this.

> Josh

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