Object-oriented programming like it's 1986: I'm doing a fun project with LOOPS, the object extension of Interlisp.

https://journal.paoloamoroso.com/paoloamoroso/gravityloops-a-gravity-simulator-in-interlisp-and-loops

#interlisp #oop #lisp

GravityLoops, a gravity simulator in Interlisp and LOOPS

I started working on GravityLoops, a software that simulates a collection of bodies interacting under the mutual gravity. I develop it on...

Paolo Amoroso's Journal

Ryan Burnside is experimenting with Interlisp code that draws plots of random noise functions.

https://groups.google.com/g/lispcore/c/zMdLaPheSpA/m/i5uW0e_ICwAJ

#interlisp #lisp

The Prompt Window of Medley Interlisp is a window in which the system and applications display status messages or prompt for input. It's conceptually similar to the notification area of modern systems.

#interlisp #lisp

Ryan Burnside wrote SNOW.LISP, a graphics animation program in Interlisp that demonstrates programming techniques such as yielding process control and screen buffering.

https://github.com/RyanBurnside/SNOW.LISP

#lisp #interlisp

GitHub - RyanBurnside/SNOW.LISP: Demonstrates using BLOCK and also bitmap buffering for simulations.

Demonstrates using BLOCK and also bitmap buffering for simulations. - RyanBurnside/SNOW.LISP

GitHub

I’m Looking for scans/PDFs/source for early USC/ISI CONSUL/CUE work, esp. any Interlisp/Lisp source or ISI TRs.

Refs:

* Kaczmarek, Mark & Wilczynski, “The CUE Project,” SoftFair ’83
* William Mark, “Representation and Inference in the Consul System,” IJCAI ’81
* Wilczynski & Sondheimer, “Transportability in the Consul System: Model Modularity and Acquisition,” 1984

Any leads: USC/ISI archives, DTIC, CHM, Interlisp/Medley, personal files?

#lisp #clim #ux #interlisp #medley

Boost for reach

The standard Lisp syntax for file names on Medley Interlisp is:

{HOST}DEVICE:<DIRECTORY>NAME.EXTENSION;VERSION

The Interlisp Reference Manual describes the syntax of file names.

https://interlisp.org/documentation/IRM.pdf#page=503

The 1991 manual of Medley for Sun workstations also covers file names:

https://interlisp.org/documentation/SunUserGuide.pdf#page=49

#interlisp #lisp

When an Exec (REPL) window of Medley Interlisp fills with text it pauses output and turns into reverse video waiting for you to press any key to proceed, similarly to pressing SPACE with the Unix program more(1). This behavior can be turned off or customized on a per window basis.

#interlisp #lisp

An introduction to the piece table, a data structure for efficiently manipulating text at the core of many editors.

https://dev.to/_darrenburns/the-piece-table---the-unsung-hero-of-your-text-editor-al8

The history of the piece table is intertwined with that of @interlisp Interlisp.

https://fosstodon.org/@interlisp/114075458592722349

#editor #programming #interlisp

The Piece Table - the Unsung Hero of Your Text Editor

If you were to write a text editor, how would you store an open file in memory?

DEV Community

https://toobnix.org/w/752ix2RNx5BijosuYtSGCv #archive
In about 24 hours from this toot
@oantolin
https://www.matem.unam.mx/~omar/
https://github.com/oantolin/embark
will be on the Tuesday-night-in-the-Americas #lispyGopherClimate on anonradio (archive still https://toobnix.org/a/screwtape/videos ) to talk about

#emacs #embark <edit>

- actually, I am not a user (yet) but I am interested in other #lisp community takes on embark's #DWIM plementation (well known in #interlisp https://interlisp.org/software/using-medley/#getting-started for example). The theme viz @chiply last weekcont.

Commercial Lisp systems have always been very expensive and out of reach for hobbyists and enthusiasts.

This was the price list of Medley Interlisp under Venue, the startup that commercialized the system. The company operated until the early 2000s but their website stayed online for several more years.

https://web.archive.org/web/20190502202005/http://top2bottom.net/venue_pricing.html

Now the system is available for free from the @interlisp Medley Interlisp Project which is preserving and reviving this historical Lisp environment:

https://interlisp.org

#interlisp #lisp #retrocomputing

Venue Pricing

Venue makers of Medley and notecards. Software developers tools