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:
Happy 2024. If I’m interested in the lastest developments for #Lisp and #Scheme in the browser, where should look? (I assume there’s great #WASM work happening somewhere.) Would love to go deep on Scheme + #WebGL / #WebGPU.
Just signed up for @daviwil's Hands on Guile Scheme course. He's an excellent instructor in his YouTube videos and I'm looking forward to this inaugural course.
It'll be helpful to have a good base to start from, my goal after the course is to be able to configure simple guix packages that I currently install through Ansible and also build some from source. https://systemcrafters.net/courses/hands-on-guile-scheme-beginners/
In this video, I'll give you 5 reasons why I think you should learn Scheme this year! Regardless if you are a programming beginner or an expert hacker, there is a lot to be gained from learning this language.
first day using racket and i'm really enjoying it, got this little program to test the multiplicative persistence of a number working in only 36 lines of code!
Whenever I hit an impasse in #scheme w.r.t. my understanding of the language and then eventually discover that what I've been looking for is in fact doable with this one trick, it's usually something that I can't help but consider elegant.
Or maybe I am just high on my own macros, who knows.
i once heard that back in the day, JS was originally gonna be a scheme, but some shit went down and it was replaced by a dumpster-fire of a language. so its like going home kinda.
Good intentions for the new year. Deeply dive into new (for me) niche languages with a lot of interesting programming patterns. I'm now evaluating a couple of #Scheme implementations: #Racket and #Guile. Hints are welcome.