So what's a language that has much better tooling than ruby, but still has a web stack as good as Rails? Does one exist?
I've just started messing with elixir. It's a functional language that runs on the Erlang VM but it's syntax is ruby-ish.
I'm a newbie but I've been impressed by the tooling so far. And once you change how you think about everything the learning curve isn't too bad. =)
It has a rails-y framework that I haven't heard much about (and nothing particularly bad):