Not to mention Wee and Borges. Seems like Ruby is well on the way to the same plethora Python "enjoys" today. Since I'm in the middle of technology path selection for my present employer, who generates many web apps and who does not want to revisit the decision for several years after it's been made, this kind of crystal-ball stuff is most of what I've been doing the last couple weeks. Hence the call to merge tg/sw - and, yeah, why not paste while you're at it?
Since I'm also looking at seaside, in my mind there are 4 drivers for productivity and maintainability in new web app frameworks:
To my thinking it seems to come down to what I'd call SymmetryOfLanguage.