Network freedom, live at the REPL!
Explore Guile's role in advancing network freedom! This talk covers recent advancements in asynchronous tooling in Guile, as well as live demonstrations of Guile used to power federation via the ActivityPub and ActivityStreams standards through Pubstrate.
Much has happened over the last year in terms of advancing network freedom both within and external to Guile. We'll see a live demonstration of Pubstrate, a federated social networking toolkit as well as reference implementation for ActivityPub and ActivityStreams, written in and for GNU Guile.
Asynchronous programming has also gotten much more interesting in the last year for Guile hackers, with improvements in Guile core and new libraries such as 8sync, A-Sync, and Fibers. An overview of these systems will be given, as well as suggestions on how you can get hacking towards liberating network users today!