Michel Cabili wrote:

> Do you have any usefull link that give some light on that matter?

No! Just dive into one of the Ruby Grammar attempts, and then change each 
intention-revealing symbol into an unreadable ugly one. Then scramble the 
blanks, and you are shrouded.

Though with some Ruby there's not much shrouding left to go... ;-)

Responding to the thread in general - just put your family jewels into C++ 
behind a Ruby layer, and ship Ruby for the easy stuff that your clients 
don't need to steal...

-- 
  Phlip
  http://www.oreilly.com/catalog/9780596510657/
  "Test Driven Ajax (on Rails)"
  assert_xpath, assert_javascript, & assert_ajax