After watching David Goodlad's RubyConf2008 presentation "Ruby for
Embedded Applications" (OpenEmbedded, ruby 1.8.5, Sinatra), I've
decided to try to use Ruby for my application. Our board has Blackfin
processor and we are using uClinux distribution. I was able to
successfully build and install ruby-1.8.6-p287. I've applied Brian
Candler's patch (http://redmine.ruby-lang.org/issues/show/720). It's
almost working. I had to free a lot of RAM (30MB) as I was getting
errors when ruby was trying to allocate memory. I was even able to
serve a simple web application with WEBrick and Ramaze, but it would
occasionally crash the Kernel. Now I have to make a decision if it's
worth to pursue it any further. I would appreciate if someone, who has
experience with running Ruby on embedded systems (preferably with
Blackfin processor), will share his experience to help me make a
decision.

Thanks.