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

Reply via email to