I am very inclined to start learning #Guile / #Scheme solely for this dream:
With the introduction of an FFI, you can now implement nearly your entire web frontend in Scheme; the examples we've looked at today are but a glimpse of what's now possible!
In the future, we hope the Guile community will join us in developing a colorful variety of wrapper libraries for commonly-used web APIs, so that building with Hoot becomes increasingly fun and easy.
I don't know about you but a Lisp (or a Scheme) directly on the web is flat out sick as hell. Writing web UI programs directly in Lisp? Sick as hell. Lisp WASM compiler? Sick as hell.
I now have two reasons to be learning Guile/Scheme: Guix and Hoot.
Assigning your copyright to the FSF helps defend the GPL and keep software free. Thanks to Arne Babenhauserheide, David Fussner, Gavin Downard, Jeffrey Phillips, and Paul Nelson for assigning their copyright to the FSF! #GNU#Emacs#Guile#AUCTeX More: https://u.fsf.org/3ht#CopyrightAssignments
Assigning your copyright to the FSF helps defend the GPL and keep software free. Thanks to Arne Babenhauserheide, David Fussner, Gavin Downard, Jeffrey Phillips, and Paul Nelson for assigning their copyright to the FSF! #GNU#Emacs#Guile#AUCTeX More: https://u.fsf.org/3ht#CopyrightAssignments
Assigning your copyright to the FSF helps defend the GPL and keep software free. Thanks to Arne Babenhauserheide, David Fussner, Gavin Downard, Jeffrey Phillips, and Paul Nelson for assigning their copyright to the FSF! #GNU#Emacs#Guile#AUCTeX More: https://u.fsf.org/3ht#CopyrightAssignments
Assigning your copyright to the FSF helps defend the GPL and keep software free. Thanks to Arne Babenhauserheide, David Fussner, Gavin Downard, Jeffrey Phillips, and Paul Nelson for assigning their copyright to the FSF! #GNU#Emacs#Guile#AUCTeX More: https://u.fsf.org/3ht#CopyrightAssignments
Assigning your copyright to the FSF helps defend the GPL and keep software free. Thanks to Arne Babenhauserheide, David Fussner, Gavin Downard, Jeffrey Phillips, and Paul Nelson for assigning their copyright to the FSF! #GNU#Emacs#Guile#AUCTeX More: https://u.fsf.org/3ht#CopyrightAssignments
Assigning your copyright to the FSF helps defend the GPL and keep software free. Thanks to Arne Babenhauserheide, David Fussner, Gavin Downard, Jeffrey Phillips, and Paul Nelson for assigning their copyright to the FSF! #GNU#Emacs#Guile#AUCTeX More: https://u.fsf.org/3ht#CopyrightAssignments
Assigning your copyright to the FSF helps defend the GPL and keep software free. Thanks to Arne Babenhauserheide, David Fussner, Gavin Downard, Jeffrey Phillips, and Paul Nelson for assigning their copyright to the FSF! #GNU#Emacs#Guile#AUCTeX More: https://u.fsf.org/3ht#CopyrightAssignments
Assigning your copyright to the FSF helps defend the GPL and keep software free. Thanks to Arne Babenhauserheide, David Fussner, Gavin Downard, Jeffrey Phillips, and Paul Nelson for assigning their copyright to the FSF! #GNU#Emacs#Guile#AUCTeX More: https://u.fsf.org/3ht#CopyrightAssignments
If you've got questions about Emacs, Guix, Guile, or other related topics and want a friendly place to ask them, come check out the new System Crafters Forum!
#OCaml peeps, how would #Irmin work as the backend for an #ActivityPub powered social network? :fedi: 🐫
Looking at the descriptions, it seems it'd be either the worst or the perfect fit, but I can't figure out which 😅
The plus point is ActivityPub is all about distributed databases and edit history and posts that shouldn't be duplicated. But social media is also about privacy rights, including the right to be forgotten—so is that something the history-preserving Irmin can easily handle? 📜
@smallcircles coincidence! I was searching #Codeberg for #scheme/#guile related code, and I ended up stumbling upon...the source code for openengiadina.net! :lisp:
Assigning your copyright to the FSF helps defend the GPL and keep software free. Thanks to Arne Babenhauserheide, David Fussner, Gavin Downard, Jeffrey Phillips, and Paul Nelson for assigning their copyright to the FSF! #GNU#Emacs#Guile#AUCTeX More: https://u.fsf.org/3ht#CopyrightAssignments
Assigning your copyright to the FSF helps defend the GPL and keep software free. Thanks to Arne Babenhauserheide, David Fussner, Gavin Downard, Jeffrey Phillips, and Paul Nelson for assigning their copyright to the FSF! #GNU#Emacs#Guile#AUCTeX More: https://u.fsf.org/3ht#CopyrightAssignments
Assigning your copyright to the FSF helps defend the GPL and keep software free. Thanks to Arne Babenhauserheide, David Fussner, Gavin Downard, Jeffrey Phillips, and Paul Nelson for assigning their copyright to the FSF! #GNU#Emacs#Guile#AUCTeX More: https://u.fsf.org/3ht#CopyrightAssignments