State of Wayland in Lisps [keeps updating, mtime 13.11.2025]
ποΈThu 15 May 2025 #scheme, #linux, #lisp, #wayland
This post was created from my Fosstodon publication.
Raw, WIP, really big, has some C incrustations and unreliable: sigsegv sometimes, hard to debug.
β wayland-scm, Ultimate Scheme - r7rs [Guile, Guix packed] [Chicken, Gauche β adopters wanted]
Looks very good. Much less code than guile-wayland. Very interesting. Will try it in a couple weeks, probably pack and send patch to guix.
[upd: 13.11.2025]
Original author (@mal or @kfu) removed or renamed his/her account from codeberg and dissapeared without a notice. I coudn't contact via email. I've adopted this project, implemented missing feature ("new_id" event handing), guix packed, fixed a couple of small bugs.
Please use and report on new problems.
~ 5-6 times less code than guile-wayland, no pure C files. Seems very good although lacks tests and the last commit ~ 8y ago. Has nix.shell file. Not packed in guix.
Polished, tested & well-maintained. Has guix package in upstream.
Polished, tested & well-maintained. I personaly used it and it was beautiful. Has guix package in upstream. I'm the package author.
Am I missing something? Please tell me.