Archived

This forum has been archived. Please start a new discussion on GitHub.

ruby server-side support: status, experience?

Hi guys,

The manual ("hello world" section) of version 3.2.1 says that ruby server-side is not implemented. What is the current status?

Anybody has experience to share about using ICE in ruby? in RoR?

Thanks,
ludo

Comments

  • matthew
    matthew NL, Canada
    The status remains the same... implementing server side support is quite tricky due to the lack of proper threading support for ruby extensions. Unless we have a customer who is willing to sponsor support it is doubtful that we'll add it any time soon :)
  • matthew wrote: »
    implementing server side support is quite tricky due to the lack of proper threading support for ruby extensions
    Make sense ... should have guess so! ;)
    Thanks for the info
  • matthew wrote: »
    The status remains the same... implementing server side support is quite tricky due to the lack of proper threading support for ruby extensions. Unless we have a customer who is willing to sponsor support it is doubtful that we'll add it any time soon :)

    It should be noted that Ruby 1.9 uses kernel threads instead of the old internal "green threads". Ruby 1.9 is far from stable or completely usable, but the feasibility of a server side IceRuby is probably now easier as people move into this version of Ruby.

    That said, it still doesn't change the fact that someone will probably need to sponsor the development.