As I mentioned in this topic
http://www.sfml-dev.org/forum/viewtopic.php?t=811 I have been working on new bindings for ruby
This is the good news, the bad news (which may not matter as there is not much activity for ruby) is that my version will not be compatible with the version thats up now (I used different method names than he has).
I have already taken care of the release of SFML 1.4 which was released while I was working on this.
As for my progress I have all of the graphics and window classes wrapped (not all methods have been wrapped, but many of them are at this point). I will also provide documentation for all classes/constants/methods since they different from SFML slightly (they use Ruby conventions such as getter and setter= and query?)
Also I am rather picky about how I name methods and what arguments they accept I could use help in this department (because in the end you the reader may be using this) I have sample documentation hosted here -
http://www.wg2140.com/users/trickster/doc/index.html . Note that this is outdated a bit and I haven't updated it (that is the new sfml 1.4 stuff is not on here).
Also there is testing that still needs to be done. I'm not saying I am an expert at C (but I am pretty darn good at it
)and that my code is perfect, but I have eliminated all of the bugs I have seen so far and I have seen no bugs when I wrote test programs. I will post the source code when I am done wrapping the Audio stuff.