Google I/O 2012 - Dart - A Modern Web Language
Why Stack Overflow recommends it
Stack Overflow users link it when someone asks what Dart is, why it exists, or whether it is worth learning, since it is the creators' own explanation of the design goals.
Recommended by 2 people across 2 different months, 2011 to 2015.
What it is
A Google I/O 2012 session in which Dart's two creators, Lars Bak and Kasper Lund, explain why the language was designed and how it aims to improve web scalability and performance. They also show how Dart can raise developer productivity while staying compatible with existing browsers.
What people said
Recommends Chris Buckett · 2011-10 · Stack Overflow · on “What is the benefit of the Dart language over JavaScript (Node.js)”
The main issue I see it as solving that of creating large, multi-developer applications. In Javascript, I can write the perfectly valid code: function x(y) { return y*y; } document.write(x(3,4,5)); And this will execute fine, but it's blatantly an error. Now separate the function definition and the function call by several developers and several months over a codebase of several thousand lines of code. The original function x(y) could have originally been function x(y,z,a) but has since been refactored over time. This is where javascript fails for me, and this is what dart will help resolve. Edit (May 2013) In addition to my answer above, which I believe still holds true, I think that the pe
Recommends Markus A. · 2012-12 · Stack Overflow · on “Is it good to learn Dart or i must stay with the basic javascript?”
This talk where Google introduced Dart at the last Google I/O conference earlier this year might answer a bunch of your questions and considerations: [this video] In short: It doesn't sound like Dart is at the point where it's really that useful yet. So one of the things you need to consider is: When do you need the tool by. If it's now, stay away from Dart (for now). If you are interested in alternatives to coding in plain JavaScript, you should also check out the Google Web Toolkit. I have a feeling Dart might even be the evolution of GWT. GWT is very mature, ready for action today, and uses Java for development, which, combined with Eclipse or IntelliJ delivers amazing productivity that I don'
Cites Morrison Chang · 2015-08 · Stack Overflow · on “What is ART and DART in Android”
@Marzouk Related Google IO video on ART: [LINK] Also DART is a language aimed at the web - related Google IO video on Dart: [this video]