Hacker News new | past | comments | ask | show | jobs | submit login

Interlisp is older than Smalltalk.

a) the MIT Lisp Machine did not run Interlisp, they ran Lisp Machine Lisp, which is based on Maclisp out of the 60s.

b) Interlisp is a renamed BBN Lisp, which started in 1967. BBN Lisp was based on L. Peter Deutsch's PDP 1 Lisp from the early 60s. L. Peter Deutsch later worked at Xerox PARC on Smalltalk, too. He developed the virtual machines, etc.

Smalltalk was influenced of earlier Lisp work like BBN Lisp and Planner. Lisp Machines were influenced by Smalltalk - but they were developed roughly at the same time: starting early 70s.




I got that understanding from this website:

http://www.chilton-computing.org.uk/inf/literature/books/wm/...

<quote> "Interlisp-D was a real system with about 1000 users and was influenced by Smalltalk: it was an object-oriented system." </quote>


That's Interlisp-D, not Interlisp. As I said Interlisp is out of the 60s and had already an IDE, interactive development (but not with mouse/windows), could save and boot images, had a structure editor, had source code management, ...

See for example Teitelman's paper on 'Automated Programming' from 1972: http://www.softwarepreservation.org/projects/LISP/interlisp/...

Interlisp was ported to the Alto in the early/mid 70s and to the Dorado.

Interlisp-D is the single user, window/mouse/keyboard/workstation variant of Interlisp.

"Interlisp-D is both a revision and an implementation of the lnterlisp virtual machine specification [Moore, 76] for the Dolphin and Dorado personal computers."

PDP1 Lisp -> BBN Lisp -> Interlisp -> Alto Lisp -> Interlisp-D.

Sure it was influenced by Smalltalk.


Thanks for the clarification. It is always a pleasure to discuss such issues with you.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: