Вчера Google представила свой новый веб-язык Dart. С начала сентября многие ждали возможности попробовать его на вкус и вот она подвернулась. Dart - это новый язык на основе классовой модели для создания структурированных веб-приложений. Dart разрабатывался как эффективный, расширяемый и вместе с этим - простой. Этот язык сочетает в себе новые и уже проверенные идеи, делая это максимально простым и понятным синтаксисом. Код, написанный на Dart, может быть исполнен двумя путями: На виртуальной машине сервера, либо через перевод в JavaSctipt, с помощью транслятора, написанного на java ( %-) ), либо на DartBoard - компиляторе сайта Dart. Интеграция виртуальной машины в браузер планируется лишь в Chrome, печалька =( . У языка есть интересная деталь - он не является ни типизированным, ни нетипизированным. В коде можно попросту не использовать типы, а в критичных для понимания местах, скажем, где одно указания типа заменяет длинный комментарий, стоит поставить. Язык поставляется с набором библиотек базовых функций и инструментов для проверки, трансляции и запуска кода. Как повелось у Google-языков - всё должны написать пользователи языка всё OpenSource. Зачем ещё один веб-язык, да ещё и конвертируемый в JS? Понятия не имею. В новостных группах Google сейчас в основном это и выясняют :) Ресурсы по теме: Официальный сайт www.dartlang.org
Спецификация языка http://www.dartlang.org/docs/spec/dartLangSpec.pdf
Источник
|