This comes up generation after generation about one thing or another in programming languages. And you know what? The debate is good. It clears the air, advances thinking and understanding, and helps people understand what is best for what.
See Ryan Tomayko's "Gosling Didn’t Get The Memo" (and I'm probably one of the last people to point to this, but it is worth a look).