(Announcement also available here:)
  http://www.gnu.org/software/8sync/news/8sync-01-released.html
(More on 8sync:)
  http://gnu.org/s/8sync/

Greetings, gentle citizens of the GNUiverse! I'm happy to announce 8sync
0.1, the very first release of 8sync, an asynchronous programming
library for GNU Guile. (I recently wrote a blogpost introducing 8sync if
that's of interest to you.[0])  Get 8sync v0.1.0 here!

  ftp://ftp.gnu.org/gnu/8sync/8sync-0.1.0.tar.gz

This is the first release, so pretty much everything is new. There isn't
much documentation, and things are a little bit rough in general. If
you're interested in diving in, I recommend checking out the "demos"
directory, and particularly try playing around with scripting an irc
bot. One nice thing is that you can run it with "--listen" and, if using
Geiser and Emacs, run "connect-to-guile" and live-hack away, adding
functionality to your bot while it's running!

A lot more needs to be done. 8sync currently uses select, whereas it
should clearly use poll or epoll, and such things will be done. More
examples and demos are needed. Perhaps this is interesting to you, and
you'd like to try to help us out yourself! In that case, please join us!
8sync is young, and now is a great time to get involved and
explore. Happy hacking!

 - Christopher Allan Webber

[0] http://www.gnu.org/software/8sync/news/hello-world.html

PS: Apologies if this somehow goes out twice.  It didn't seem to go
through the first time I sent it.

-- 
If you have a working or partly working program that you'd like
to offer to the GNU project as a GNU package,
see https://www.gnu.org/help/evaluation.html.

Reply via email to