3 ms·
POPLOG was more than a LISP! It was an IDE for POP-11, Common Lisp, Prolog, and Standard ML. All other languages were incrementally compiled to POP-11. Lisp was
by robotresearcher 10y ago
POPLOG was more than a LISP! It was an IDE for POP-11, Common Lisp, Prolog, and Standard ML. All other languages were incrementally compiled to POP-11. Lisp was the least used of these in my experience at Sussex.
\sidebar:
POP-11 has Lisp-y list support with a Pascal-like syntax. It was pretty nice. It had assignment the right way around (if you have the stack as a mental model):
5 -> x
Grad students and undergrad keeners were advised to learn enough LISP to read papers from the MIT AI Lab :)
https://en.wikipedia.org/wiki/Poplog https://en.wikipedia.org/wiki/Poplog
It was pretty well done, but not exactly fast on a 1990 Sun minicomputer shared by a hundred students.
Almost all of our undergrad assignments were set and submitted via the POPLOG system, including lecture notes and tutorials: 'teach texts' with hypertext links. You could highlight code snippets with the cursor and run them in the REPL. All pre-web on a VT-100. Great stuff.
- deepnet 10y agoAh yes, many thanks, I was thinking of Popplestone & Burstall's functional language POP-II from Edinburgh. POPLOG was developed at Sussex. Did you work with Margret Bowden's robotics group ?
- robotresearcher 10y agoI took Boden's mandatory first-year class Intro to CogSci in 1990. She was head of department, so I saw her around but I didn't know her well. I enjoyed the class very much. She was a very respected figure in philosophy of cogsci and AI, but I don't recall her doing any practical robotics, which was barely present at Sussex at that time.