Directly compiling Scheme to WebAssembly: lambdas, recursion, iteration!
![]()
![]()
![]()
![]()


![]()
We are excited to announce Spritely Goblins v0.10, available for both Guile and Racket alike! Goblins is Spritely's distributed object programming environment, providing an intuitive security model, automatic local transactions for synchronous programming, and asynchronous programming allowing collaboration over the network with the same level of ease as local asynchronous programming. Goblins takes the pain out of reasoning about distributed and secure peer-to-peer programming: with Goblins, that's the default mode of operation!
UPDATE Feb 17, 2023: David Thompson presented a walk-trough about how he implemented the Networked Garden game at DecentSocial 2023
Unique decentralized identifiers present significant human interface challenges. We begin to address these in our two new research papers exploring petnames, self-proclaimed names, and edge names:
We're hiring: Operations Specialist / Bookkeeper & Core Infrastructure Architect