1234567891011121314151617181920212223242526272829303132333435363738394041 |
- (post
- :title "8sync 0.1 released"
- :date (make-date* 2016 04 22 16 00)
- :tags '("release")
- (p [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
- ,(anchor [GNU Guile] "http://www.gnu.org/software/guile/").
- (I recently wrote a
- ,(anchor [blogpost introducing 8sync] "./hello-world.html")
- if that's of interest to you.)
- ,(anchor [Get 8sync v0.1.0 here!]
- "ftp://ftp.gnu.org/gnu/8sync/8sync-0.1.0.tar.gz")])
- (p [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
- ,(anchor [Geiser] "http://geiser.nongnu.org/") and
- ,(anchor [Emacs] "http://www.gnu.org/software/emacs/"),
- run "connect-to-guile" and live-hack away, adding functionality
- to your bot while it's running!])
- (p [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,
- ,(anchor [please join us]
- "http://www.gnu.org/software/8sync/community/")!
- 8sync is young, and now is a great time to get involved and
- explore.
- Happy hacking!]))
|