Get the latest tech news

Spritely Goblins v0.13.0: Object persistence and easier IO


We are thrilled to announce the release of our distributed programming environment Spritely Goblins version 0.13.0 for Goblins on Guile! This release has two major new features: a powerful new object persistence mechanism (to save your running programs to disk and wake them up later!), as well as a new abstraction which makes writing IO code much easier! (Note that there are no major protocol updates to OCapN functionality in this release, and there is not an accompanying release of Racket Goblins this time.) Persistence comes to Goblins Imagine you're building out a fantasy dungeon crawler, modifiable by your users at runtime. Your users are building rooms and putting NPCs here and there and your world is evolving.

Above we see a user playing a space shooter game named Terminal Phase written on top of Spritely Goblins. While a powerful approach, orthogonal persistence suffers from generally saving much more than the programmer may need and tends to result in difficult to upgrade systems. The original conceptual designs from original-Aurie remain intact within Spritely Goblins, but the implementation and interface have been significantly refactored.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of Spritely Goblins

Spritely Goblins

Photo of easier IO

easier IO

Photo of Object persistence

Object persistence