Язык Dart был представлен компанией Google в прошлом году в качестве языка для «структурного Web-программирования». Как полагают в компании, Dart способен преодолеть ограничения масштабирования, присутствующие в стандартном JavaScript. Многие Web-программисты хорошо разбираются в JavaScript, но не знают, как выглядят часто встречающиеся конструкции JavaScript на языке Dart. В помощь таким программистам сотрудники Google создали Dart Synonym: сборник примеров кода на JavaScript и Dart. Авторы уподобили его Розеттскому камню, благодаря которому удалось расшифровать египетские иероглифы. В Dart Synonym содержатся примеры работы на обоих языках с переменными, массивами, функциями, классами, моделью DOM и другими элементами. Авторы надеются, что их разработка облегчит изучение Dart и позволит понять, в каком направлении идет развитие этого языка.