According to the project site, Dart was “designed to be easy to write development tools for, well-suited to modern app development, and capable of high-performance implementations .” When running Dart code in a web browser the code is precompiled into JavaScript using the dart2js compiler.