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. (Seems it didn't happen.)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