I have a somewhat different approach. I think that part of maturing as a developer is being able to pick the right tool for the job. I don't really have an interest in having my hammer double as a drill or as a saw. I'm not sure the "perfect language" for every purpose can actually exist. And this, no doubt, is how Microsoft Word became the bloated unusable object it is today, trying to be everything to everybody.Shouldn't we try to start a group of people trying to create the perfect language? Is it too crazy an idea?
On the other hand, there are features of different languages which are very useful and rev would benefit from havig these features grafted onto the product. I also really enjoy working with Ruby for things like driving Selenium automation tasks. The "yield" command in Ruby that gives it so much of its power has now been somewhat integrated into rev with the new "dispatch" command that was introduced with rev 3.5.