Форум сайта python.su
Кто что думает про Dart? Выглядит неплохо для начала.
Офлайн
Надеюсь что сдохнет.
Сейчас такое время, что проще не только придумать, но и сделать свой язык, а не изучить существующий. Я тоже не в восторге от JS, но считаю что он со своей задачей справляется: баннеры задорно скачут по странице, при нажатии на “закрыть” открывается десяток левых ссылок, ну а больше клиентский веб-код ничего делать и не должен. Убеждён, что Dart появился только всё из-за того же “фатального недостатка” JS. Наверное немалую роль сыграла гонка производительности VM для JS. Похоже тут Google уже ничего поделать не может, нужен другой язык, вот Dart им и стал.
p.s. К Go я тоже отношусь отрицательно, хотя и не так категорично. Что касается Go, лучше бы реализовали Limbo и/или умерили бы своё ЧСВ, объединились бы с авторами Limbo, да повлияли бы на следующую редакцию (если действительно что-то полезное хотели сделать).
p.p.s. А вообще мне Io нравится, но он не в тренде :-).
..bw
Отредактировано bw (Ноя. 16, 2013 17:12:53)
Офлайн
bwНа самом деле поддержка нескольких скриптовых языков браузером - не проблема. У меня хром порой полгига оперативы отъедает, куда? Да хрен его знает, да и мне все равно. Ну надо ему, пускай жрет, не будет хватать куплю ещё, она сейчас стоит копейки. Пусть будет еще Дарт, пусть он жрет мои ресурсы, хрен с ним. Но я должен знать: “а за ради чего”?
Надеюсь что сдохнет.Сейчас такое время, что проще не только придумать, но и сделать свой язык, а не изучить существующий. Я тоже не в восторге от JS, но считаю что он со своей задачей справляется: баннеры задорно скачут по странице, при нажатии на “закрыть” открывается десяток левых ссылок, ну а больше клиентский веб-код ничего делать и не должен. Убеждён, что Dart появился только всё из-за того же “фатального недостатка” JS. Наверное немалую роль сыграла гонка производительности VM для JS. Похоже тут Google уже ничего поделать не может, нужен другой язык, вот Dart им и стал…bw
Офлайн
> А работает и без Дарта. Поэтому он не нужен.
Самое интересное, что подавляющее большинство вещей в веб работает и без JS, но это не очень помогает :-). Т.е. тебя как “пользователя” просто в один прекрасный день могут поставить перед фактом, что без Dart ты не откроешь половину интернетов. Все эти “ненужные” технологии штука заразительная, внедрение может начаться стихийно и лавинообразно. Причём JS никуда не денется, всё будет так же как сейчас, только ещё хуже: как то, в “телефоне” должно быть минимум 4Gb иначе ты не сможешь позвонить 03.
..bw
Офлайн
bwЗдОрово, да, могут.
могут поставить перед фактом, что без Dart ты не откроешь половину интернетов.
Офлайн
Ну не знаю, мне интересно. Особенно как конкурент node.js и java на андройде.
Хотя он изначально (такой же) асинхронный, было-б лучше если он был бы корутиновый (greenlet).
Для клиента есть dart2js который по производительности вроде как не уступает js. Хотя нужно будет инфраструктуру нарабатывать.
Если посмотреть как быстро взлетел node.js, dart имеет неплохие шансы повторить успех т.к. он более быстрый и продвинутый.
Офлайн
o7412369815963А при чем здесь Андроид.
Особенно как конкурент node.js и java на андройде.
Офлайн
o7412369815963Причины взлета Ноды лежат в другой плоскости: наличие кучи JS-программистов и лозунги в стиле “Один код на сервере и на клиенте” (ошибочные, как и все лозунги).
Если посмотреть как быстро взлетел node.js, dart имеет неплохие шансы повторить успех т.к. он более быстрый и продвинутый.
Офлайн
o7412369815963Нененене
Если посмотреть как быстро взлетел node.js, dart имеет неплохие шансы повторить успех т.к. он более быстрый и продвинутый.
Отредактировано FishHook (Ноя. 16, 2013 23:37:43)
Офлайн
Поясню ход мыслей,
уже сейчас dart работает во “всех” браузерах (dart2js), по производительности на равне с js. Т.е. те кто coffeScript/TypeScript и пр. его щупают. Сейчас хром “доминирует” среди браузеров, после того как гугл добавит dart в хром, у многих юзеров он будет нативно, это даст доп. толчок, в зависимости от распространения дарта, др. браузеры могут внедрить его (дело времени).
+ будут использовать тот же лозунг - один язык там и тут.
На первый взгляд dart - это улучшенный и ускоренный js, т.е. на него легко могут перейти с coffeScript и подобных + есть мотивация.
После этого рост dart'a может быть попрет. Конечно успех node.js вряд ли повторит, но все же есть шансы потеснить js. Конечно на это нужно время.
LexanderДарвик - этож вирт.машина. Под неё же на java кодят (в основном).
А при чем здесь Андроид.
На Андроиде, кстати, не Java. ;)
Там Дарвик и свой байт-код.
Даже Питон можно конвертировать в байт-код для использования на Андроиде.
Офлайн