A comprehensive introduction to the NoteCards hypermedia system developed in Interlisp at Xerox PARC. This 1985 videotape covers and demonstrates tha basic system, the programmer's interface, and research issues.

https://www.youtube.com/watch?v=CZCitxFlnqQ

https://www.youtube.com/watch?v=MsYGDON_7Ds

#NoteCards #interlisp #retrocomputing #hypertext

This 1989 MSc thesis describes and includes the full source of AMUSED, a diagnostic assistance expert system written in Interlisp:

https://repository.rit.edu/theses/97

The program icon on page 45 of the PDF is worth a look for a chuckle:

https://repository.rit.edu/cgi/viewcontent.cgi?article=1100&context=theses#page=45

#ExpertSystem #interlisp #retrocomputing

The 1974 manual of Pico, a graphics library for the Alto workstation developed at Xerox PARC. Callable from BCPL, it allowed to generate graphic output and handle input from a mouse or graphics tablet.

https://bitsavers.org/pdf/xerox/parc/memos/Newman_and_Sproull_-_PICO_Manual_197407.pdf

The manual mentions a planned Interlisp callable version but I found no trace of it. Maybe Pico evolved into or influenced DLISP.

https://dl.acm.org/doi/abs/10.1145/965103.807428

#retrocomputing #xerox #alto #interlisp

This 1988 paper reports on Smalltalk-80 for exploratory programming and fast prototyping at Tektronix.

Standard software engineering uses programming to implement a given specification. In contrast, exploratory programming is writing the specification.

dl.acm.org/doi/abs/10.1145/516

Some of the parallels the paper draws to Interlisp-D are not entirely accurate.

groups.google.com/g/lispcore/c

Codeberg @Codeberg doesn't currently detect and display Interlisp sources, which it handles as binary files. I submitted a feature request for adding Interlisp support to Forgejo:

https://codeberg.org/forgejo/forgejo/issues/8184

The developers started working on the feature and merged a pull request:

https://codeberg.org/forgejo/forgejo/pulls/8377

Thanks Forgejo and Codeberg!

#interlisp #lisp #codeberg

I'm putting together a reading list on Xerox Network Systems (XNS), the network architecture developed at PARC and Xerox which influenced TCP/IP.

I'd like to learn more to play with the network functionality of Medley Interlisp based on XNS. Medley's TCP/IP stack is currently incomplete and not working.

https://ftpmirror.your.org/pub/misc/bitsavers/pdf/xerox/xns/XNSG058504_XNS_Introduction.pdf

https://bitsavers.org/pdf/xerox/xns/XNSG_068504_Xerox_System_Network_Architecture_General_Information_Manual_Apr85.pdf

#interlisp #xerox #retrocomputing

A 1988 demonstration of the Cognoter collaborative brainstorming tool in Interlisp.

https://www.youtube.com/watch?v=KzBj13OSVzM

It was an application of project Colab at Xerox PARC to study how computers could support face-to-face-meetings. The researchers designed a conference room with specialized equipment such as a touch sensitive projection screen and collaboration software in Interlisp running on networked workstations.

About Colab:

https://www.markstefik.com/?page_id=155

#retrocomputing #interlisp #meetings

A 1988 demonstration of the Cognoter collaborative brainstorming tool in Interlisp.

https://www.youtube.com/watch?v=KzBj13OSVzM

It was an application of project Colab at Xerox PARC to study how computers could support face-to-face-meetings. The researchers designed a conference room with specialized equipment such as a touch sensitive projection screen and collaboration software in Interlisp running on networked workstations.

About Colab:

https://www.markstefik.com/?page_id=155

#retrocomputing #interlisp #meetings

We are happy to share the preprint and slides of the paper "The Medley Interlisp Project: Reviving a Historical Software System" by Eleanor Young et al.:

https://interlisp.org/documentation/young-ccece2025.pdf

https://interlisp.org/documentation/young-ccece2025-slides.pdf

It tells the first 5 years of the Medley Interlisp Project and discusses what other historical software recovery groups can learn from our experience. The paper was presented at IEEE CCEECE 2025 in Vancouver and accepted for publication.

#retrocomputing #interlisp #lisp#SoftwarePreservation

We are happy to share the preprint and slides of the paper "The Medley Interlisp Project: Reviving a Historical Software System" by Eleanor Young et al.:

https://interlisp.org/documentation/young-ccece2025.pdf

https://interlisp.org/documentation/young-ccece2025-slides.pdf

It tells the first 5 years of the Medley Interlisp Project and discusses what other historical software recovery groups can learn from our experience. The paper was presented at IEEE CCEECE 2025 in Vancouver and accepted for publication.

#retrocomputing #interlisp #lisp#SoftwarePreservation

The LOOPS primer, published in 1987, captured well the essence of exploratory programming in Lisp:

The LOOPS interface provides both a programming tool and a thinking tool. As you develop a new system, each preliminary version provides an object for thought and discussion. The preliminary versions are a crucial part of the design process.

LOOPS (Lisp Object-Oriented Programming System) is the OOP extension of Interlisp.

http://www.bitsavers.org/pdf/xerox/interlisp-d/198510_Koto/3102242_Xerox_LOOPS_A_Friendly_Primer_Mar87.pdf#page=60

#interlisp #oop #lisp