The SOA-type architectures will enable the heavy lifting and the light applications on top to be written in different languages.I think this post is a pretty good indication why Bruce Tate's arguments have come to a dead end: RoR is not designed as lightweight tier sitting on top of some SOA-type architecture.