> Between "The Pragmatic Programmer," which advocates frequently
> learning new languages, and Bruce Tate's "Beyond Java", which spread
> the idea that Java's day is probably over, there's been a lot of
> interest in linguistic diversity recently in the general programming
> community. A conclusive answer to the question of whether or not Rails
> actually requires Ruby would go a long way to determining whether this
> interest in linguistic diversity is justified, or just a fad.
>
> (Seaside, as a Smalltalk continuation server, seems like a strong
> argument in favor of the idea that languages play a powerful role in
> framework design, but there are in fact continuation servers in Perl,
> Ruby, and even Java as well.)

Well, yes. There's nothing about Rails that mean it can't be done in  
Python (Django), or Java/Groovy (Grails). However, because of Ruby's  
flexibility, it's just more likely that such things will appear in  
Ruby first. They'll then be hacked into a Java straitjacket at some  
later time.

Martin