I have not tried the Goblins library yet, but it sounds great! Also kudos for doing the free software thing! I hope you can keep it up and that many people support you in the free software endeavors.
On Sunday, October 28, 2018 at 5:10:18 PM UTC+1, cwebber wrote: > > Hello all, > > I've made the first release of Goblins (v0.1), the lightweight actor > model I'm building for Racket which will be the foundation for my future > distributed virtual worlds work in Racket. It is *not* production > ready, consider this a pre-alpha, but you can get it from Racket's > package repository, and read the docs here: > > https://docs.racket-lang.org/goblins/ > > I think the docs give a pretty nice overview of what using Goblins > should "feel" like. > > The long term goal of Goblins is to bring secure, distributed object > capability computation to Racket, inspired largely by the E programming > language (Goblins borrows many of its good ideas, including the promise > pipelining features). It doesn't do distributed computation yet, but > I'm hoping to roll that out in the next couple of months. > > Be aware that there are bugs. In particular, I've hit some interesting > bugs involving delimited continuations: > https://gitlab.com/spritely/goblins/issues/8 > (I think I may be poking at some interesting internals of Racket in the > ways I'm pushing delimited continuations to their limits... recently I > even managed to segfault the GC. I'll follow up on that stuff on the > other thread I started recently shortly.) > > Anyway, I think it's an exciting foundation. I'd love to hear feedback. > > - Chris > > If you are curious about what this long term plan about building secure > virtual worlds in Racket is, I wrote a blogpost named "Spritely: towards > secure social spaces as virtual worlds": > https://dustycloud.org/blog/spritely/ > > I have recently switched to working on this full time. I don't have a > funding plan yet, but I am committed to make sure that the Spritely > project as a whole is a public good. If you think this work is > exciting, consider supporting my work: > https://www.patreon.com/cwebber > -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.

