Coalton Playground: Type-Safe Lisp in the Browser
Link: https://abacusnoir.com/2025/08/12/coalton-playground-type-safe-lisp-in-your-browser/
Discussion: https://news.ycombinator.com/item?id=44889359

Coalton Playground: Type-Safe Lisp in the Browser
Link: https://abacusnoir.com/2025/08/12/coalton-playground-type-safe-lisp-in-your-browser/
Discussion: https://news.ycombinator.com/item?id=44889359
I'm reading a piece of code which is certainly BASED ON code I wrote in 1986, which is so terrible, that, even though I know exactly what it does, I cannot understand it.
And although I know this is not exactly my code, I'm pretty certain that my code must have been pretty much as bad as this!
Nothing feels more refreshing than fixing a 20yo bug :_) #lisp
@benjamingeer @jonhendry @raganwald @gvwilson and the answer, of course, is #lisp
I'm learning and playing around with the TTY Editor, the command line structure editor of Medley Interlisp.
https://interlisp.org/documentation/IRM.pdf#page=262
It's the oldest Interlisp editor and predates graphical interfaces and SEdit but is still useful. The commands of the TTY Editor double as a little language for batch editing and s-exp manipulation. Think Unix sed(1) for s-exps. The language even supports EDITMACROS (wink wink). To get a flavor for the language evaluate (PRINTDEF EDITMACROS) at an Interlisp REPL.
Hear @Larian and @screwlisp on last weeks Lispy Gopher Show here.
First update to Scheme 9 from Empty Space in 7 years. More compact bytecode (size down 55%), no user-visible changes -- except for the bytecode disassembler now being in the default image.
S9fES is a R4RS Scheme interpreter with bignums, decimal reals, Unix system functions, Curses functions, etc. Has been there since 2007, now work in very slow progress.
http://t3x.org/s9fes/
#LISP #Scheme
Lists and Lists: Basics of Lisp through interactive fiction (1996)
Link: https://eblong.com/zarf/zweb/lists/
Discussion: https://news.ycombinator.com/item?id=44821848
Compiling a Lisp: Lambda Lifting
Link: https://bernsteinbear.com/blog/compiling-a-lisp-12/
Discussion: https://news.ycombinator.com/item?id=44858892
Lem news: nightly macOS builds
https://github.com/lem-project/lem/releases/tag/nightly-macos-latest
@interlisp I've been using the SEdit structure editor of Medley Interlisp for the past couple of years and I'm now more fluent with keyboard and mouse gestures, which work very well together to efficiently manipulate Lisp code.
The lack of support for cursor keys and keyboard navigation doesn't get in the way of editing. In addition to quick mouse gestures, the most common cases of cursor movement are handled by other keys such as )
for moving outside and Backspace
for moving inside a list.
Lem news: new webview frontend and nightly AppImage builds for Linux x86-64
https://toobnix.org/w/9BR6mZAhRv5iJNS6P5fnNv
#bookstodon #snowCrash #scifi #bookreview sharpsign off the cuff and tired #lisp what are the odds I won't talk about lisp. #peertube #live
sharpsign