Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Poplog
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
==Platforms== POP-11 was at first implemented on a [[Digital Equipment Corporation|DEC]] [[PDP-11]] computer in 1976, and was ported to [[VAX]]/[[OpenVMS|VMS]] in 1980. It became Poplog around 1982. Although the first commercial sales were for VAX/VMS, from the mid-1980s, the main Poplog development work was done on [[Sun Microsystems|Sun]] [[SPARC]] computers running [[Solaris (operating system)|Solaris]], although several different versions were sold, including versions for [[HP-UX]] and a [[64-bit computing|64-bit]] version of Poplog for [[DEC Alpha]] running [[Tru64 UNIX|Digital UNIX]]. After about 1999, when Poplog became available as free, open source, most development work was done on the Linux version, including porting to 64-bit Linux. A partial port to [[Mac OS X]] on [[PowerPC]] was done in 2005. There is a version for [[Microsoft Windows|Windows]], originally developed to support Clementine, but the Unix/Linux graphical subsystem does not work on Windows Poplog. The Windows version of Clementine depended on a commercial package that supported [[X Window System|X]] functionality on Windows. There is also an [[open source]] project<ref>[http://openpoplog.sourceforge.net/ OpenPoplog]</ref> which aimed to produce a more platform neutral version of Poplog, including Windows. The most recent development by this project includes a web server component for integrating into Poplog applications, and the OpenPoplog Widget Collection for supporting client user interfaces running in a web browser. A more narrowly focused open source Poplog project, restricted to the 64-bit AMD64/X86-64 architecture was set up on GitHub by Waldek Hebisch: [https://github.com/hebisch/poplog]. This is now the basis of Poplog Version 16 hosted at the University of Birmingham [https://www.cs.bham.ac.uk/research/projects/poplog/V16/AREADME.html]. Additional information about the history and features of Poplog can be found in the entries for [[POP-2]] and [[POP-11]]. The chief architect of Poplog, responsible for many innovations related to making an incrementally compiled system portable, and providing support for a collection of languages was John Gibson, at Sussex University, though the earliest work was done by Steve Hardy. Chris Mellish helped with the initial Prolog implementation in POP-11. John Williams, working under supervision of Jonathan Cunningham implemented the Common Lisp subsystem. Robert Duncan and Simon Nichols added Standard ML. Between about 1980 and 1991, the project was managed by [[Aaron Sloman]], until he went to the [[University of Birmingham]], though he continued to collaborate with Sussex and ISL on Poplog development after that. Since 1999, he has been responsible for the main Poplog web site, as well as some of the extensions to be found there, listed under POP-11.
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)