-
chevron_right
Hello, world!
social.macaw.me / discover-friends • 20 October, 2024 • 1 minute
I'm The Maniac Schemer. I'm passionate about the Scheme programming language, and I'm especially open to blogging extensively on Movim.
Here's my public page, in case you want to DM me (which you totally can): https://mov.im/contact/themaniacschemer@movim.eu
I will write about Scheme, Guix, programming, and XMPP, and more.
I've recently had the decision to create a new client for XMPP, because XMPP deserves some love, and new clients. The client is called Ripple (because that's what it's supposed to do to the ecosystem of XMPP clients ;-), it's written in Common Lisp, and it'll support maximum hackability [1] and dynamism.
Ripple itself will use its own custom-built (but fully reusable and standalone) GUI Framework, also developed in Common Lisp, called Shockwave. Shockwave will seek to be the most hackable [1] GUI framework ever.
[1] Hackable: That lends itself to hacking (technical tinkering and modification); moddable.
Here are the relevant MUCs in case you want to follow the development of Ripple: Ripple Development MUC: xmpp:ripple.devel@conference.projectsegfau.lt Shockwave Design MUC: xmpp:shockwave.design@conference.projectsegfau.lt Shockwave Development MUC: xmpp:shockwave.devel@conference.projectsegfau.lt Shockwave Beginner MUC: xmpp:shockwave.beginner@conference.projectsegfau.lt
For the discussion on the design of Shockwave, refer to the Shockwave Design MUC; for questions regarding how to use Shockwave, refer to the Shockwave Beginner MUC; for anything else related to Shockwave, refer to the Shockwave Development MUC. For the discussion on Ripple, refer to the Ripple Development MUC.