Ну так-то да, текущая ситуация такова, что оба языка должны компилироваться в старый нормальный JS с какими-то костылями, и для языка, и для браузера.
Но разница есть, в пользу дарта следующая:
1. Разрабатывая на дарте, можно пропускать этап компиляции в JS (в Dartium отлаживаем же) — это экономия времени.
2. У дарта есть некая инфраструктура, ничуть не хуже node.js и npm, и многие считают даже более вревосходящей.
То есть, на данный момент, разработка на дарте будет несколько удобнее, чем на JS 6.
Но может я чего-то не знаю, и у JS 6 есть чем здесь ответить, поправьте меня в таком случае.
Я понял так, что говорили о том, что Dart сам по себе имеет все фичи из коробки, и они работают. Когда ведется разработка с использованием дарта, все запускается в браузере Dartium, где дарт как раз не компилируется и работает нативно. А перед паблишем уже идет компиляция в js. Все из коробочки.
Дедушке ноут недавно купили. Проверял на днях, стоит какие-то два расширения (не помню названия) не понятных, а по клике по ссылкам на сайтах, которым я доверяю, идет переход на сайт мавродия. Ужас какой :)
Флеш используется в рекламных банерах, видео-плеерах, в каких-то шпиноских штуках (когда он внедренен невидимым), в технологиях для кросс-доменных запросов, и конечно же в играх. А кроме того, есть шикарный фреймверк Flex, с пом. которого можно быстро и эффективно писать всякие толстые клиенты, энтерпрайз-проекты. Одна беда — не полная поддержка плеера, с ним зачем-то борются.
В общем, я вижу, что у флеша есть дохрена всякого хорошего, но в некоторых местах он может быть вытеснен за ненадобностью. На некоторых сайтах он лишний, и его можно и нужно заменить. Но нельзя говорить, что он не нужен и бесполезен, вы просто не знаете, где он нужен.
Наверное, доля россии в мире не очень велика. А еще, гугл — не только поисковик, но и куча других сервисов. Если вдруг они перестанут работать — будет очень много шума. Даже в китае гуглопочта еще работает (да ведь? я не очень уже в курсе).
Я предполагаю, что цели могут быть другие, но ведь они наверняка не озвучены, а прикрываются всяким терроризмом. Так отказать сразу. Никто же не будет плакать: «ну вот, мы вас хотели обмануть, а вы нам обломали политические рычаги, у-а-а-а»
А зачем? Чтобы выдавать всех российских пользователей по требованию? Зачем вообще было поддаваться. Ну закрыли бы гугл в россии, все бы проснулись, сказали: «что за фигня творится?», и вернули бы гугл обратно.
Из Дарт в JS компилируется не то чтобы плохо, просто совсем не читабельно. Нужно, только чтобы JS код правильно работал, и быстро. А из TypeScript можно получить читабельный вариант кода.
Нет, из TypeScript на прямую компилируют в JS, из TypeScript напрямую компилируют в Dart. Таким образом, одна либа есть в хорошем читабельном виде для обоих языков, плюс язык ее написания тоже не плохой и хорошо поддерживается.
Интересно, а с какой скоростью человек движется относительно центра земли? 40 000 км длинна экватора, в сутках 24 часа, итого каждый человек на экваторе движется со скоростью 1666 км/ч. А на северном полюсе стоит на месте, только вращается медленно вокруг себя. Эта скорость вообще не ощущается?
Я просто счастлив! Наконец-то! :) Ничего личного, просто он был некрасивый, не удобный и я всегда огорчался, когда надо было с ним работать. Хотя у него был плюс: релизы и версии.
Меня одно удивляет. Air заявляет 13 часов на борту в онлайн-бразуринге, а тут супер супер батарею сделали, экран супер экономный, проц вообще урезали, а работает всего 9 часов при браузеринге. Очень подозрительно
Но разница есть, в пользу дарта следующая:
1. Разрабатывая на дарте, можно пропускать этап компиляции в JS (в Dartium отлаживаем же) — это экономия времени.
2. У дарта есть некая инфраструктура, ничуть не хуже node.js и npm, и многие считают даже более вревосходящей.
То есть, на данный момент, разработка на дарте будет несколько удобнее, чем на JS 6.
Но может я чего-то не знаю, и у JS 6 есть чем здесь ответить, поправьте меня в таком случае.
В общем, я вижу, что у флеша есть дохрена всякого хорошего, но в некоторых местах он может быть вытеснен за ненадобностью. На некоторых сайтах он лишний, и его можно и нужно заменить. Но нельзя говорить, что он не нужен и бесполезен, вы просто не знаете, где он нужен.
Гугл не хочет отказываться от Dart. Яков Файн — тоже: habrahabr.ru/company/caspowa/blog/250091/
Люди надеются таки получить эффективный язык для быстрой разработки web-приложений.
Dart особо и не пылился никогда. Каждые 2 месяца — релиз.