Maybe getting back into ABCL
I was dusting off some old scripts the other day and thought let's check how ABCL is these days... unfortunately the last stable release is still from 2023, at 1.9.3. I see there is still quite some activity in the source repo though. And there's a plan to release 1.10 at the upcoming 2026 ELS.I'm using OpenJDK 21, my distro installed and ran ABCL just fine. My first obstacle was just running swank on a different port with slimv; in the past I think I must have just launched ABCL separately and quickloaded swank and manually ran the launch function. Or actually, I remember loading ABCL into an existing Java program, so I would have started swank from Java code. Well, we'll see if this PR is accepted. (I also ran into some other swank issues that I don't exactly recall but maybe have always been limitations.. e.g. in the debugger, it shows me the stack trace, but if I hit enter on one of the frames (to see its locally bound variables) I get a swank/backend:frame-call not implemented error, and indeed in slime/swank's source code such an implementation is missing for ABCL. Might be attempting a pull request to that project in the future.)
In the past I had come across the library (or "web framework") Javalin, it was sort of advertised as "like Flask, but for Java". And well, look at its Hello World:
See Full Post and Comments
Recent Posts
2026-05-02
2026-02-13
2026-01-06
2025-12-31
2025-11-10