@robinheghan Yes, please, there's plenty of room in the rabbit hole! ;) #guile #emacs is not production ready though. But I'm eagerly awaiting the fruits of #spritely to reach #guix: https://spritely.institute/news/spritely-nlnet-grants-december-2023.html
@simendsjo Now that's interesting!
@simendsjo @robinheghan It's a great rabbit hole to fall down :)
And yes I'm biased but I think the work we're doing at @spritely makes it all the more exciting ;)
Being a language developer myself, I've been following @wingo 's work on Hoot with interest, and with that I was exposed to all this other great stuff.
So this is all his fault, really.
@cwebber Spritely Hoot is one of the tools for distributing Guile "business logic" to all possible systems.
That’s why I describe it as part of deployment:
https://www.draketo.de/software/programming-basics-wisp#deploy
With that as base and nginx as SSL terminator, you can now have Guile all the way down.
Your server runs Guile, the client (browser) runs Guile via hoot, other clients (commandline?) may run Guile itself, too, to avoid the heavy cost of starting a webserver.
⇒ consistent behavior.
@sun @robinheghan Yes, I bet the majority use Emacs. scheme-mode, geiser or the new arei and ares by @abcdw of #rde and #guixhome fame.
https://git.sr.ht/~abcdw/emacs-arei
https://git.sr.ht/~abcdw/guile-ares-rs