home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!charon.amdahl.com!pacbell.com!decwrl!olivea!charnel!rat!usc!sdd.hp.com!hpscit.sc.hp.com!scd.hp.com!hpscdm!hplextra!otter.hpl.hp.com!hpltoad!cdollin!kers
- From: kers@hplb.hpl.hp.com (Chris Dollin)
- Newsgroups: comp.lang.pop
- Subject: Re: Why is POP here? (was Re: help)
- Message-ID: <KERS.92Nov13101716@cdollin.hpl.hp.com>
- Date: 13 Nov 92 10:17:16 GMT
- References: <MSANGHVI.92Nov11225549@cs.ulowell.edu> <1dtqn9INN7kk@hobbes.genrad.com> <1dtvigINNksp@agate.berkeley.edu>
- Sender: news@hplb.hpl.hp.com (Usenet News Administrator)
- Organization: Hewlett-Packard Laboratories, Bristol, UK.
- Lines: 23
- In-Reply-To: bh@anarres.CS.Berkeley.EDU's message of 12 Nov 1992 16:08:48 GMT
- Nntp-Posting-Host: cdollin.hpl.hp.com
-
- In article ... bh@anarres.CS.Berkeley.EDU (Brian Harvey) writes:
-
- There is also a more recent language
- called POPLOG that lets you mix POP notation with PROLOG.
-
- Er, not quite.
-
- Poplog is a *system*, not a language, which provides incremental compilers and
- a screen editor for a variety of languages. The core language of the system is
- Pop11 (descended for Pop2), the second (chronologically) language is Prolog;
- Poplog also provides Common Lisp and Standard ML, and an interface to external
- (typically C or Fortran) procedures. Poplog provides an interface to the Poplog
- Virtual Machine which allows users to develop compilers for other languages,
- although it's best at vaguely symbolic languages rather than the rinky-dinky
- polish-the-bits kind.
-
- I wonder who's going to write the FAQ or post the first definitive article?
- Steve, Aaron, someone from Sussex, someone from ISL? It can't be me; I've got
- two books to write. Loosely speaking.
- --
-
- Regards, | "Layered protocols give the software implementor a chance to
- Kers. | ruin his performance in each layer." - Don Gillies
-