Last year we saw the launch of a new Web programming language Dart - Structured Web Programming from Google. A very interesting approach to support web application development. Not so long after Go, Groovy, Ruby, Scala, >; we see Dart. Is it a good thing to have at least one programming language to solve one problem? The answer is, like we already know, it depends.
Here is the full story:
http://lofidewanto.blogspot.com/2011/10/why-is-polyglot-programming-or-do-it.html