Maxim Cournoyer writes: Hi Maxim,
>> It's amazing, a second release of Snuik, and this time it is using >> Goblins! The Git archive comes with a couple of small Goblins examples >> such as a timer, a source and a sink. Hopefully, this Goblins version >> makes Snuik a lot more fun to hack on. Currently, Snuik lives on >> libera.chat in the channels #bootstrappable, #dezyne, #guix-risc-v, >> #lilypond, and #tropin. >> >> The unreleased version 0.1 introduced an `alive' handler that should >> increase the availability of snuik without manual assistance. >> >> About >> >> Snuik is a snuiky, sneek-like IRC robot in Guile Goblins. It has some >> basic functionality you know from sneek such as identify, info, seen, >> later tell, basic greetings, and what. It's also used as a playground >> for the actor-model style programming, some GOOPS/record hacking, >> serialization/unserialization, etc. > > Congrats for the release! Does Snuik improve on Sneek by honoring the > channel it was told to 'later tell' someone a message? Yes[, of course ;)] > Sneek often cross channel boundaries, which is surprising (e.g. a > message intended for #guile appears in #guix or vice-versa). Yeah...but we've learnt to live with and maybe even appreciate the inconvenience? Note that snuik probably lacks lots of things that sneek, building on bobot++, provides. But it's been a fun platform for me to learn something about Guile 8sync, experiment with serializing/deserializing GOOPS, and now Guile Goblins :) And, of course, it's entirely Guile! Greetings, Janneke -- Janneke Nieuwenhuizen <jann...@gnu.org> | GNU LilyPond https://LilyPond.org Freelance IT https://www.JoyOfSource.com | AvatarĀ® https://AvatarAcademy.com