lispm

@symbolics
476 Followers
10 Following
237 Posts

Lisp Hacker

(Please try to enjoy each parenthesis equally, and not show preference for any over the others.)

r/Common_Lisphttps://www.reddit.com/r/Common_Lisp/

We sincerely thank our donors and remind that the Medley Interlisp Project accepts donations, which may be tax-deductible. For more details see:

https://interlisp.org/project/donate

#interlisp #lisp

Donate

Why to donate Donations help us pay for online services and web hosting; larger donations allow us to hire consultants and contract workers to assist with various tasks. See our profile and rating at GuideStar (Candid). How to donate You can donate using the following methods: PayPal: use this button or send your donation directly to [email protected] GitHub Sponsors: convenient, but they do charge a fee — 3% if done through ACH, 6% for credit card donations. Contact our donations team for larger amounts. Benevity: for corporate matching donations, find InterlispOrg on the Benevity portal by searching for “Interlisp” or organization number 840-872528093. Tax deductibility InterlispOrg Inc is a non-profit corporation in California, approved by the IRS for 501(c)3 status and by the California FTB for tax-free status.

The Medley Interlisp Project

Bill Gosper on the console of his Symbolics XL400 during VCF 6.0 in 2003 at Computer History Museum demonstrating a color “Gosper curve” with a color flowsnake print on the wall.

The XL400 is now on display and demonstrated at https://icm.museum

Bill at the AI lab PDP-6 running his implementation of Conway’s game of life.

#vcf #vintagecomputing #lisp #ai #hacker #graphics #life #fractal #art

The FAQ of Medley Interlisp answers some basic questions on using the system such as whether clipboard support is available, how to get online help, large displays, and more.

https://interlisp.org/project/faqs

#interlisp #lisp

FAQs

Is copy and paste available? In Medley, there are three main editors used commonly: TEdit (full WYSIWYG styled text editor) SEdit (structure editor for Lisp code, package aware) TTYIN (Type-in using keyboard) The original method for copy/paste is different from most modern systems: click with mouse the destination hold down the shift key, and, while holding, select the source (using left mouse button to select a point, right button or repeated left button to extend the selection) let up the shift key. The system will copy from the selected content and paste it in the destination. To do a cut/paste operation, hold down the control key as well as the shift key.

The Medley Interlisp Project

Künstliche Intelligenz darf nicht durch private Konzerne oder autoritäre Regierungen monopolisiert, sondern muss schnellstmöglich unter demokratische Kontrolle gestellt werden.

Das schreibt Ethiker @RainerMuehlhoff in seinem Essay.

Mehr in unserer #buchessenz

https://www.fes.de/asd/buch-essenz/muehlhoff-kuenstliche-intelligenz-und-der-neue-faschismus
#kunstlicheintelligenz #KI #Faschismus

We published the latest Medley Interlisp Annual Report, a summary of the work of 2025. Last year marked the fifth anniversary of the project and the report was an opportunity to reflect on what we achieved.

https://interlisp.org/project/status/2025medleyannualreport

#interlisp #lisp #retrocomputing

2025 Medley Interlisp Annual Report

Overview 2025 marked the fifth year of the Medley Interlisp Project. We began the project in 2020 by merging code fragments from different sources and versions which last ran two decades earlier on long-obsolete machines. Over the intervening five years we consolidated the code and ported it to run on all major operating systems, as well as online via web browsers. Medley can now run most of its original applications and support the development of new ones, such as the tools and games we created over these years.

The Medley Interlisp Project

At over a thousand pages the Common Lisp specification is a thick document but that space is worth it, especially the many welcome examples. The Common Lisp Interface Manager (CLIM) specification is about a third that long and has nearly no examples, which makes the many concepts and features harder to understand.

Examples are underrated in software documentation.

https://www.lispworks.com/documentation/HyperSpec/Front

http://bauhh.dyndns.org:8000/clim-spec/index.html

#CommonLisp #CLIM #lisp #documentation

Common Lisp HyperSpec (TM)

#lisp 🔉 I'm about to release a new PDF rendering of the #commonlisp Cookbook. This time, it is nicely rendered thanks to #typst (it's awesome).

I'd appreciate more eyes, do you spot any obvious rendering issue? (PRs for typos and grammar are also welcome)

▶️ download: https://drop.infini.fr/r/ELhj__DAzt#dvfu5CYH15DcgLL9xwHGYC1HG+ePQ+nOzxHZ+J7ysmI= (7 days, non-profit hosting)

drop.infini.fr

Published in 1978, this paper by Erik Sandewall is one of the best introductions to the Interlisp environment and development style. It doesn't cover the graphical Interlisp-D system but the material still applies to Medley Interlisp.

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

#interlisp #lisp

@symbolics Ooh, I only now realize the author of the paper is Tom Kehler of Intellicorp. We even had him as a guest in one of the Medley meetings to talk about KEE.
So, I got tired of non-Lispers finding it difficult to build my software and ended up making my own build tool. Introducing Reika, the opinionated minimal dependency manager and build initiator, made primarily for Common Lisp programs (but it theoretically could work for other languages, too). https://fossil.cyberia9.org/reika/ It's just at v0.0.3, so expect it to be a bit fragile and evolve as it matures. There's a FAQ, some basic instructions, and a link to the manual on the main page.

I've already got
#benben and XQATool working with it in their repos (Benben on the initial-1.0-work branch, XQATool on the trunk). Their next releases will use it exclusively. Users should be able to just run reika build and get a binary with this after installing SBCL and a few C dependencies from their distro's repositories. No messing with ASDF, Quicklisp, cloning Common Lisp dependencies, or the Lisp REPL.

#CommonLisp
Written in
#CrystalLang
Reika: Reika