Google выпустила экспериментальную сборку Chromium, которая включает интегрированную среду выполнения языка Dart. Браузер, получивший название Dartium, будет доступен в качестве технической предварительной версии для тех, кто хочет увидеть, как виртуальная машина Dart работает в браузере.
Google запустил Dart, язык для структурированного веб-программирования в октябре 2011 года. Теперь команда Dart выпустила двоичные файлы (первоначально для Mac и Linux с Dartium для Windows, объявленный в ближайшее время), которые интегрируют виртуальную машину Dart в Chromium. Это позволяет разработчикам запускать программы Dart непосредственно на виртуальной машине Dart в Chromium и избегать отдельного этапа компиляции. Идея состоит в том, что эти программы будут использовать более высокую производительность виртуальной машины и меньшую задержку запуска.
Chromium — это версия браузера Chrome с открытым исходным кодом, поэтому установка Dart в Chromium — хороший способ протестировать его перед добавлением в Chrome.
Согласно блогу Google, это еще один шаг вперед для платформы Dart с открытым исходным кодом «с батарейками». Однако как предварительная версия технологии Dartium не следует использовать для повседневного просмотра. После дополнительного тестирования и отзывов разработчиков команда планирует включить виртуальную машину Dart в Chrome.
Наличие Dart, встроенного в браузер Google Chrome, было бы значительным преимуществом для нового языка, но также выделило бы Chrome как «нестандартный». Что действительно важно для будущего языка, так это то, чтобы его приняли другие браузеры, и это станет возможным только в том случае, если Google удастся принять его в качестве стандарта. Альтернатива — продолжать использовать компилятор Dart-to-JavaScript и рассматривать JavaScript как ассемблер мира HTML5.
Конечно, есть некоторые, кто думает, что проблемы с JavaScript незначительны, и нам действительно не нужен полный пересмотр классового клона Java, такого как Dart.