home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / comp / lang / pop / 26 < prev    next >
Encoding:
Internet Message Format  |  1992-11-14  |  1.8 KB

  1. 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
  2. From: kers@hplb.hpl.hp.com (Chris Dollin)
  3. Newsgroups: comp.lang.pop
  4. Subject: Re: Why is POP here? (was Re: help)
  5. Message-ID: <KERS.92Nov13101716@cdollin.hpl.hp.com>
  6. Date: 13 Nov 92 10:17:16 GMT
  7. References: <MSANGHVI.92Nov11225549@cs.ulowell.edu> <1dtqn9INN7kk@hobbes.genrad.com> <1dtvigINNksp@agate.berkeley.edu>
  8. Sender: news@hplb.hpl.hp.com (Usenet News Administrator)
  9. Organization: Hewlett-Packard Laboratories, Bristol, UK.
  10. Lines: 23
  11. In-Reply-To: bh@anarres.CS.Berkeley.EDU's message of 12 Nov 1992 16:08:48 GMT
  12. Nntp-Posting-Host: cdollin.hpl.hp.com
  13.  
  14. In article ... bh@anarres.CS.Berkeley.EDU (Brian Harvey) writes:
  15.  
  16.    There is also a more recent language
  17.    called POPLOG that lets you mix POP notation with PROLOG.
  18.  
  19. Er, not quite.
  20.  
  21. Poplog is a *system*, not a language, which provides incremental compilers and
  22. a screen editor for a variety of languages. The core language of the system is
  23. Pop11 (descended for Pop2), the second (chronologically) language is Prolog;
  24. Poplog also provides Common Lisp and Standard ML, and an interface to external
  25. (typically C or Fortran) procedures. Poplog provides an interface to the Poplog
  26. Virtual Machine which allows users to develop compilers for other languages,
  27. although it's best at vaguely symbolic languages rather than the rinky-dinky
  28. polish-the-bits kind.
  29.  
  30. I wonder who's going to write the FAQ or post the first definitive article?
  31. Steve, Aaron, someone from Sussex, someone from ISL? It can't be me; I've got
  32. two books to write. Loosely speaking.
  33. --
  34.  
  35. Regards,    | "Layered protocols give the software implementor a chance to
  36. Kers.       | ruin his performance in each layer." - Don Gillies
  37.