Replies: 8 comments 1 reply
-
What I have not discovered yet, is Interlisp compiler support for MAXC ByteLisp instructions. But I haven't finished downloading all Lisp directories yet. |
Beta Was this translation helpful? Give feedback.
-
I've loaded Trillium from sources, but some updates are needed to actually get it running. Koto to Medley differences, I think. |
Beta Was this translation helpful? Give feedback.
-
@larsbrinkhoff What I remember (with some uncertainty of course) is that the Maxc bytelisp implementation was just me and Ed Fiala: he did the microcode and I made the compiler changes. The bytecompiler produced "codes" for an abstract stack machine (see https://dl.acm.org/doi/pdf/10.1145/800087.802810) for a description. The distinction between altolisp/D-machine bytecodes and Maxc 9-bit byte codes was all handled in the last phase of the compiler. But because this was just a two-person project without any code-sharing, we might not have put the code up on any shared account. And I don't think they included any personal files in the backups made available, so you might not find the code. The experiment wasn't successful because loading microcode was a slow process, so you had to fit in both the lisp and the PDP-10 implementation into the (limited) microcode, and things like function and subr calls, process switches, which would switch between lisp bytecode to pdp10 mode which read or write all the registers to memory... was too slow. I think (my memory registers not saved so well). |
Beta Was this translation helpful? Give feedback.
-
Not sure whether this thread is a good place to ask, but I'd be interested in a mirror of ftp://ftp.parc.xerox.com/. The original FTP site has vanished, and Archive.org has saved less than 50 files. |
Beta Was this translation helpful? Give feedback.
-
@lassik https://github.com/masinter/parcftp-cl has > 1200 files just from the 'cl' subdirectory from (I think) the archive.org 2014 scan of ftp.parc.xerox.com.... were you looking for those files or something else? |
Beta Was this translation helpful? Give feedback.
-
Great! Thank you for archiving them. I'm mostly looking for Lisp and Smalltalk stuff. There was also a Is the full 2014 scan available somewhere? |
Beta Was this translation helpful? Give feedback.
-
I got it from archive.org but now I don't see how to access more |
Beta Was this translation helpful? Give feedback.
-
It's probably this one: https://archive.org/details/2014.01.ftp.parc.xerox.com Here is a less complete one from 2015: https://archive.org/details/2015-02-10.ftp.parc.xerox.com |
Beta Was this translation helpful? Give feedback.
-
Please share your ideas and discoveries
@Interlisp
Beta Was this translation helpful? Give feedback.
All reactions