Obviously this discussion is not new. I tried to point out (with no success I guess) the fact that most developers adopt languages in a religious way, and criticize others ignoring the most basic reasons behind these languages.
Thanks for your comments.