Goodbye JavaScript

Hello Google Dart [embed]http://www.youtube.com/embed/vT1KmTQ-1Os[/embed] Can't we just embed a lite JVM into the browser, so I can write groovy. Whats with all the parentheses. main(){ var callbacks=[]; for(var i =0; i callbacks.add(() => print(i)); } callbacks.forEach((c) => c()); } Sorry, I think groovy is more elegant, with a step in the right direction to remove awkwardly typed characters like the ( and )