I don't see the point in attempting to choose a language/framework for the next decade. I would think that different languages and frameworks will be a natural fit for specific applications and perhaps the reason the author is struggling to make a decision is that he's attempting to make it based solely on the abstract rather than a concrete application.
I'm not the only one who'd like people to choose frameworks and languages on something other than gut feel and googlefight results, right?