I'm definitely not an expert in languages but from a developer point of view, this Dart thing is really not step in a right direction.
Here is why:
* Introducing a new language: like the existing ones cannot be improved.
* Not following what actually majority of web developers want: an easy to use framework which is extensible and modular
* Not thinking about maintainability and scalability of the code (a while ago the C++ compilers where actually creating C code and then compiling that... worked in theory but not in practice - at least not on HP-UX)
* It seems like a half baken think (and people assume this will be in preview/beta forever and then just closed as project)
* Not ability to use the exiting tools and libraries with it.
I wish (just my personal preference) that Google will get behind javascript / ruby / java and make them interoperate more. The jruby is awesome approach: just mix java and ruby.
* Introducing a new language: like the existing ones cannot be improved.
* Not following what actually majority of web developers want: an easy to use framework which is extensible and modular
* Not thinking about maintainability and scalability of the code (a while ago the C++ compilers where actually creating C code and then compiling that... worked in theory but not in practice - at least not on HP-UX)
* It seems like a half baken think (and people assume this will be in preview/beta forever and then just closed as project)
* Not ability to use the exiting tools and libraries with it.
I wish (just my personal preference) that Google will get behind javascript / ruby / java and make them interoperate more. The jruby is awesome approach: just mix java and ruby.