> In response to Aaron Sloman's Poplog article(s) ...
>
> I may summarise that then (and please do correct me if I got something wrong)...
>
> Poplog combines Lisp and Prolog in a single environment.
And Standard ML and (most importantly, because it's the implementation
language)
Pop11.
> The syntax appears to appeal to programmers who are used to Algol-style
> syntax, like Ada, C, Modula, Pascal, etc., which means Poplog could be
> used to "sell" Lisp to those people.
Pop11 has an Algol-family syntax. The Lisp implementation has, er, Lisp
syntax (and the Prolog implementation has, I *think*, Edingurgh-style
syntax, ie, not Turbo or, er, that other Lispy one that was around in
the mid-80s. I think.)
Ie Poplog is the *system* and Lisp, Prolog, SML, and Pop11 are the four
principal supported *languages* [which are all implemented on top of the
same virtual machine [which is compiled to native code, not
interpreted]].
--
Chris "since about 1983" Dollin
|