[To reply replace "Aaron.Sloman.XX" with "A.Sloman"]
"D De Villiers" <ddevilliers@lando.co.za> writes:
> Date: Tue, 4 Dec 2001 20:07:33 +0200
>
> Hello...
>
> What type of programming language is POP ? Homepage, Documentation, Download
> POP, Links etc ?
>
> Lennie De Villiers
Pop-11 is a programming language developed for AI purposes, though
usable for many other purposes also.
It is a derivative of Pop2, originally developed in the AI department at
Edinburgh University, in the early 1970s.
It is comparable in power to Common Lisp, but has a more familiar syntax
using keywords rather than parentheses, and has only an incremental
compiler, not an interpreter.
It comes as part of a multi-language system, Poplog, which also includes
(optionally included) incremental compilers for Common Lisp, Prolog,
and Standard ML, along with a lot of utilities, teaching materials, and
online documentation. It used to be an expensive commercial product but
is now available free of charge with full system sources.
There are versions for various unix/linux platforms and a more limited
version without graphics, for windows 9x, NT, 2000.
It includes a programmable multi-window editor Ved.
There's a lot more general information about Poplog and Pop-11 here:
http://www.cs.bham.ac.uk/research/poplog/poplog.info.html
and pointers to all the downloadable versions here
http://www.cs.bham.ac.uk/research/poplog/freepoplog.html
If you have a PC+linux and a high speed internet connection get the
version in here
http://www.cs.bham.ac.uk/research/poplog/linux-cd/
1559 Oct 19 02:00 AREADME.txt
21889950 Dec 4 18:56 linux-poplog.tar.gz
Another site with information and some of the stuff packaged differently
is here
http://www.poplog.org
If you just want to find out about the language Pop-11, and you are an
experienced programmer, the best thing, is probably the online html
primer.
http://www.cs.bham.ac.uk/research/poplog/primer/
Also packaged as a tar-ball
http://www.cs.bham.ac.uk/research/poplog/pophtmlprimer.tar.gz
Or as a (big) plain text file without the diagram:
http://www.cs.bham.ac.uk/research/poplog/teach/primer
about 600Kbytes
(All these are included in the larger packages)
For an example of what it is used for see
http://www.cs.bham.ac.uk/~axs/cogaff/simagent.html
I hope that helps.
Aaron
====
Aaron Sloman, ( http://www.cs.bham.ac.uk/~axs/ )
School of Computer Science, The University of Birmingham, B15 2TT, UK
EMAIL A.Sloman AT cs.bham.ac.uk (ReadATas@please !)
PAPERS: http://www.cs.bham.ac.uk/research/cogaff/ (And free book on Philosophy of AI)
FREE TOOLS: http://www.cs.bham.ac.uk/research/poplog/freepoplog.html
|