Ilias Lazaridis wrote:
[...]
> My question is essentially:
> 
> How many of those constructs are already supported by Ruby (and the
> surrounding open-source-projects):
> 
> http://lazaridis.com/case/stack/index.html
[...]

 From the communities behaviour, I extract the following answer:

"
Ruby is not what you are searching for. It is not capable to replace 
JAVA and it's large base of libraries and open source system 
implementations.

The existent Ruby tools cannot produce the defined stack, which 
essentially describes some form of an coherent open-source MDA (Model 
Driven Architecture) implementation.

Ruby is for having fun - but not for producing serious large scale 
distributed applications.

Otherwise the people here would have simply answered: welcome, pick 
this, this and this, add this and this and your stack is ready.
"

..

-- 
http://lazaridis.com