wlsmith@valve.heart.rri.uwo.ca (Wayne Smith) writes:
> Date: 12 Nov 92 16:34:10 GMT
> Flame me all you want, but if some obscure UK language developed 20
> years ago
Actually the bulk of the development has happened since 1981
when it was first ported to a VAX (later to various Unix platforms).
See
%E Anderson, James
%T Pop-11 Comes of Age
%I Ellis Horwood
%D 1989
%O A collection of papers on the history of dialects of Pop, the
%O features and benefits of the language, and some applications using
%O Pop-11.
The most recent developments are the addition of a sophisticated
interface to the X window system, supporting the dynamic linking of
widget sets, and the latest of at least three different object
oriented extensions to Pop-11, known as Objectclass (with multiple
inheritance, multi-methods and a smooth integration with the Pop-11
record class facility) designed and implemented by Steve Knight at
Hewlett Packard Research Labs, Bristol UK (one of the contributors
to the above book.)
Three or four books on Pop-11 emerged in the mid 80's (I was
co-author of one of them) but they are all out of date relative to
the main dialect of Pop-11, the Poplog version (used as a basis for
implementing Prolog, Common Lisp and Standard ML in Poplog).
I am part way through producing a revised Pop-11 "primer" and if
there's enough interest I could try posting chapters to this news
group as they become available (perhaps they are too long for that)
or, when our ftp site is working, making them available there.
> ...can make it into a comp.lang group, why is basic still shit-upon
> and relegated to the status of an alt group? (alt.lang.basic)?
Actually basic has a lot of nice features, and modern structured
basics with recursive procedures, local variables, and nice
graphical facilities, are not open to all the objections of the
early versions.
So who is preventing the formation of comp.lang.basic??
Aaron
--
Aaron Sloman, School of Computer Science,
The University of Birmingham, B15 2TT, England
EMAIL A.Sloman@cs.bham.ac.uk OR A.Sloman@bham.ac.uk
Phone: +44-(0)21-414-3711 Fax: +44-(0)21-414-4281
|