Dart
- 1 ответ
- 0 вопросов
Я использую Dart в продакшене примерно последние полгода; в проекте человек 5 разработчиков. Применяем для фронтенда + JSP/Spring MVC/Tomcat, никакой экзотики.
Когда хотелось отказаться от JS+jQuery, просмотрели кучу фреймворков/языков, так что выбор вполне осознанный.
Основные плюсы по сравнению с CoffeeScript - все же более высокий уровень абстракции от JS, более чистый язык, более строгая типизация.
По поводу других комментариев:
> Когда и если Dart доведут до ума...
Только что вышла версия 1.0 - первая стабильная.
> Кофе полностью совместим с JS-библиотеками (напр. jQuery), а вот Dart
> требует свои собственные библиотеки.
В Dart есть interoperability с JS, в последних апдейтах совершенно прозрачная - то есть можно создавать объекты, работать с callback'ами прямо из Dart-кода, без всяких дополнительных манипуляций/proxy/scope и т.п.
> Кофе упрощает вам синтаксис, а дарт усложняет.
Если под упрощениями имеется в виду та каша, в которую со временем превращается JS-код - то нет.