Paolo Amoroso · @amoroso
1870 followers · 2896 posts · Server fosstodon.org

I run across the 1988 paper "Design and Implementation of the UW Illustrated Compiler" about an educational compiler, implemented in Interlisp-D, for a simple block structured language. The system took advantage of Interlisp-D's GUI and environment to visualize the compiler's scanning, parsing, and code generation features and state.

dl.acm.org/doi/pdf/10.1145/539

#interlisp #compilers #retrocomputing

Last updated 1 year ago

Paolo Amoroso · @amoroso
1842 followers · 2793 posts · Server fosstodon.org

The font editor of Medley, here in an Interlisp Online session on my Chromebox.

#interlisp #retrocomputing

Last updated 1 year ago

Paolo Amoroso · @amoroso
1843 followers · 2782 posts · Server fosstodon.org

I posted some details on how I integrated Femtounit, my unit test framework for Interlisp, with the File Manager and the SEdit structure editor. It took much less work than expected thanks to a crucial insight buried in the documentation.

journal.paoloamoroso.com/integ

#femtounit #interlisp

Last updated 1 year ago

Paolo Amoroso · @amoroso
1836 followers · 2775 posts · Server fosstodon.org

Success!

I finally defined a new File Manager type for my Femtounit Interlisp unit test framework, then redefined DEFTEST in terms of it. Now the system notices and keeps track of new and modified tests.

Here's the File Manager type menu with the DEFTEST option highlighted under TESTS. The SEdit structure editor pops up this menu when editing a test.

#femtounit #interlisp

Last updated 1 year ago

Paolo Amoroso · @amoroso
1832 followers · 2774 posts · Server fosstodon.org

Here's a report my Sysrama Interlisp documentation tool prints about the Lisp objects of the Braincons Brainfuck implementation, another of my Interlisp programs.

#sysrama #interlisp #lisp

Last updated 1 year ago

screwtape · @screwtape
338 followers · 5128 posts · Server mastodon.sdf.org

@ksaj
I complete vibrate to your feeling here. What you're saying is what I'm trying to mean when I contrast how just works in general and it being 1) Nothing like ASDF and 2) Nothing like emacs . Simply something different and powerful is being done (interlisp manages files itself for mix and matchable function-level versioning amoung things). So there is a dynamism to not Doing Emacs As Usual nor the ASDF de facto system standard As Usual too !
@SDF @kentpitman @fstateaudio

#interlisp

Last updated 1 year ago

Paolo Amoroso · @amoroso
1805 followers · 2733 posts · Server fosstodon.org

Rooms is the virtual desktop manager of Interlisp. This screenshot of Interlisp Online on my Chromebox shows the Overview mode of Room, an exposé-like grid of miniatures of the active virtual desktops (rooms). Each miniature has outlines of the open windows.

#interlisp #retrocomputing #gui

Last updated 1 year ago

Paolo Amoroso · @amoroso
1805 followers · 2730 posts · Server fosstodon.org

The paper "Hypertext habitats: experiences of writers in NoteCards" by R. Trigg and P. Irish (1987) analyzed how Xerox researchers used Interlisp's NoteCards hypertext system for writing.

The paper described typical tasks the researchers carried out with NoteCards such as outlining, maintaining references and bibliographies, and organizing documents. All things we now take for granted but were novel back then.

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

#notecards #interlisp #writing

Last updated 1 year ago

screwtape · @screwtape
316 followers · 4718 posts · Server mastodon.sdf.org
screwtape · @screwtape
302 followers · 4469 posts · Server mastodon.sdf.org

@alchemist
many of us ! In particular I have been awed by @surabax 's recent toot series on symbolics era stuff, who is working on launching lisp.ie (WIP) monthly broadcasted talks as well.

@amszmidt for , @amoroso for
as well are centrepoints for me here.

#lispmachine #lispireland #lispm #mitcadr #interlisp

Last updated 1 year ago

screwtape · @screwtape
295 followers · 4405 posts · Server mastodon.sdf.org

@surabax I might have got the colors reversed again. To annoy Kay a little further, I think the and resurrections were the eventual revolution now after a few decades of worseness, with widespread computers that are powerful enough (too powerful in fact).

By the way, (side topic) on the lispy gopher show tomorrow, is there something in particular I can mention about lisp ireland?

#lispm #interlisp

Last updated 1 year ago

screwtape · @screwtape
295 followers · 4348 posts · Server mastodon.sdf.org
screwtape · @screwtape
295 followers · 4347 posts · Server mastodon.sdf.org
screwtape · @screwtape
295 followers · 4347 posts · Server mastodon.sdf.org
screwtape · @screwtape
293 followers · 4254 posts · Server mastodon.sdf.org
screwtape · @screwtape
293 followers · 4254 posts · Server mastodon.sdf.org

I forgot to reach out to the crowd about the until just now, when I was grasping to convey what a complete programming system was like!

We're doing (from the 10th to the 16th) where we are using old computers, both an exploration of history and low resource computing (max 512M ram, 1 core, minimum clock speed).

@amoroso @masinter
I know it's late days, but would you have some old computer words / participation?

#oldcomputerchallenge #interlisp

Last updated 1 year ago

screwtape · @screwtape
287 followers · 4166 posts · Server mastodon.sdf.org

[2/3] so far ! I just opened an old interlisp image I had lying around. Actually, I had been messing with the DONZ program so it addressed me as NIL not Screwtape, which it normally would.
I guess normally every process = running program has an associated EXEC (repl, bland XCL or DO WHAT I MEAN and CONVERSATIONAL inter-lisp).
The tight integration of graphics, programs, defuns, execs/repls, controls, multiprocessing creates a complete system. @masinter

#interlisp #oldcomputerchallenge #lisp

Last updated 1 year ago

Paolo Amoroso · @amoroso
1757 followers · 2587 posts · Server fosstodon.org

Question posted to Hacker News:

Ask HN: What Were the Differences Between Symbolics Genera and Xerox Interlisp-D
news.ycombinator.com/item?id=3

#interlisp #lispmachines #retrocomputing

Last updated 1 year ago

Paolo Amoroso · @amoroso
1751 followers · 2563 posts · Server fosstodon.org

I enjoy reading documentation for its own sake, not just to look up some feature or task. It helps me understand what a system can do and make a mental note of the information in case I need it.

This paid off with Interlisp. While idly browsing a document I bumped into a brilliant and simple way of accomplishing a complex task with a couple lines of code.

#interlisp #documentation

Last updated 1 year ago

IT News · @itnewsbot
3469 followers · 265986 posts · Server schleuss.online

Reviving Interlisp With the Medley Interlisp Project - Within the Artificial Intelligence and natural language research communities, Lisp... - hackaday.com/2023/07/09/revivi

#lisp #interlisp #softwaredevelopment #artificialintelligence

Last updated 1 year ago