Google releases Dart SDK 1.1, promises up to 25% faster JavaScript

Google releases Dart SDK 1.1, promises up to 25% faster JavaScript

Following the launch of the first stable Dart SDK just two months ago, Google today released Dart SDK version 1.1. You can download the second stable release of Dart, the company’s JavaScript competitor, now from

Arguably the most important part of today’s release is that Google has declared Dart2js now generates JavaScript that “performs as well as, if not better than, the idiomatic JavaScript equivalent.” Here is how three of the company’s Dart SDK benchmarks have progressed:

Screen Shot 2014-01-15 at 4.13.26 PM

Performance on the Richards benchmark is 25 percent better than the first release, which Google made a point to emphasize in particular, while performance of the newest benchmark, FluidMotion, has doubled since November. Overall, Google says this release delivers a set of compatible updates that “makes applications easier to develop and faster for end users.”

Google has been pushing the performance of Dart’s generated JavaScript for months, so it’s impressive to see that it is still making big gains, even after releasing a stable version 1.0. Meanwhile, the Dart Editor has gained a number of productivity features, including improved debugging, better code completion, more descriptive tooltips, as well as overall performance bumps.

As a result of growing interest in Dart for server solutions, the company also added a number of enhancements for server-side Dart, including support for large files, file copying, process signal handlers, and terminal information. This release also includes support for UDP, which Google hopes will help developers write more efficient media streaming apps.

Last but not least, Google is urging developers to check out the updated Dart language spec as well as new articles on command-line applications, Dart-Javascript interoperability, and Streams. Bugs can be reported on Google Code.

For those who don’t know, Dart is Google’s open-source Web programming language. Dart’s ultimate goal is to replace JavaScript – but a lofty goal like that can’t be achieved overnight.

Top Image Credit: sergign

Read next: Chrome 33 beta arrives with Custom Elements, Speech Synthesis API, and Web payments for Mac