Сравнение JavaScript и Dart Flutter. Пора учить Flutter?

Поділитися
Вставка
  • Опубліковано 15 гру 2024

КОМЕНТАРІ • 143

  • @algorithm13
    @algorithm13 4 роки тому +20

    3:33 "js - инетерпретируемый язык, поэтому он может быть легким и быстрым" WTF?

  • @KillerBee-l6x
    @KillerBee-l6x Рік тому +2

    Я из будущего в 2023. Js популярен до сих пор но это не на долго я перехожу на Dart

  • @jorjodell
    @jorjodell 5 років тому +4

    Жалко, что движок Skia пока наточен только для 2D отрисовки, так хотелось AR/VR фишки создавать через Flutter

  • @dm_din
    @dm_din 5 років тому +40

    6 минут повторяющейся раз за разом информации

    • @SuprunAlexey
      @SuprunAlexey  5 років тому +5

      Тоже заметил что немного повторился, приму к сведению

  • @stanf5488
    @stanf5488 5 років тому +20

    Dart на Stackoverflow занимает 22 место с 1.8% по популярности среди языков

    • @programer8
      @programer8 4 роки тому +10

      Бум Дарта еще будет

    • @AsterWA
      @AsterWA 3 роки тому +8

      @@programer8 Согл. Dart начал быстро расти после выхода Flutter. Flutter вышел только в 2018 году, сейчас почти вся актуальная литература датируется 20-21 годом и только на английском + ещё совсем недавно, в марте, вышел Flutter 2.0, расширяющий разработку для всех актуальных ОС, а не только мобилок. Так что, как мне кажется, за Flutter+Dart будущее, как ни крути, а на нем ведь реально получается быстро писать годные и производительные кроссплатформенные приложения

    • @Thunder-dt2xr
      @Thunder-dt2xr 3 роки тому

      @@AsterWA я , который всегда топил за нативную разработку , просто плачу..

    • @palyaros02
      @palyaros02 2 роки тому

      @@Thunder-dt2xrпод андроид он нативный, под иос по скорости получается не сильно хуже натива, причем можно на свифте дописывать модули, если прям надо что-то. Это реально будущее

  • @kimblinov1594
    @kimblinov1594 5 років тому

    как думаете стоит ли осваивать?

  • @ЭйЭй-ы1и
    @ЭйЭй-ы1и 5 років тому +4

    Привет, я сейчас учу react, знаю js, мне flutter будет легко освоить, если буду знать хорошо react и js? Быстро ли можно пересесть?

    • @МаксимКуприянчук-х9к
      @МаксимКуприянчук-х9к 5 років тому

      легко и быстро

    • @ЭйЭй-ы1и
      @ЭйЭй-ы1и 5 років тому

      @@МаксимКуприянчук-х9к с js на dart, а flutter это что-то типа react?)

    • @beksultan8327
      @beksultan8327 5 років тому +1

      Во если с++, с# знал, то ваще четко будет))

    • @АзимАлиев-т7н
      @АзимАлиев-т7н 4 роки тому

      Бро,ответь пожалуйста как там у тебя?
      У меня сейчас такая же ситуация и не знаю переходить ли сразу на дарт-флаттер или всё же довести доконца js-реакт?

    • @АзимАлиев-т7н
      @АзимАлиев-т7н 4 роки тому

      Да и изучать флаттер так трудно,можешь подсказать как и где мне брать инфу ?(прям с нуля до проекта как курс it-kamasutra)

  • @emelops8446
    @emelops8446 5 років тому +14

    Задумался пилить приложения с web-ом и мобильным приложением. разумеется серверная часть тоже будет. Прикинул, как это сделать своими силами. Мой бэкграуд не маленький, но все же во всем по чуть чуть неплохо шарю, а в чем то конкретном Лошара. Знаю Js+react, python, C++. Короче зная все это все равно по документациям закопаюсь, да и native изучать надо. Залез на dart и вот оно то что надо. Хорошая документация, web + гаджет app, технология похожая на реакт AngularDart все гуд, нахрен мне что то другое. Короче я прям влюбился. Но думаю backend все равно питоновский запилю. Так как на python много че есть для шаманства на серваке, да и возможно вообще go lang прийдется использовать. Вобщем я рад что рынок не откликнулся. Через пятюню лет я буду махнатым dart программистом и буду на вершине эвалюцеонной цыпочке с хорошим селари. А по поводу курсов, я тебе могу помочь. Есть идея как все сделать. Да и желание по преподовать есть. Кинул тебе подписку, за то что достойно освятил.

    • @ammonjerro396
      @ammonjerro396 2 роки тому +4

      Ну что, стал уже матёрым?

    • @PythonHedgehog
      @PythonHedgehog Рік тому

      Прошло больше 4 лет.
      Какие успехи? Есть ли какая-то информация по курсам?

    • @РомаМиронов-щ4ф
      @РомаМиронов-щ4ф 10 місяців тому

      Друже ты жив ? ))

    • @TSAVIX
      @TSAVIX 8 місяців тому

      Он не может читать комменты, стал уж слишком мохнатым, что аж с вершины эволюционной цепочки патлы свисают😂👌

  • @mrxprojects
    @mrxprojects 3 роки тому

    Как на этом недоязыке можно кросс-платформенные приложения клепать эт ваще хз...

  • @webkoth6105
    @webkoth6105 5 років тому +9

    Вот когда увидим "много вакансий" тогда и будем учить

    • @klasterdev154
      @klasterdev154 5 років тому +4

      Заходишь на любую западную биржу или просто гуглишь dart/flutter developer и приятно удивляешься)

    • @webkoth6105
      @webkoth6105 5 років тому +1

      @@klasterdev154 скажем так. Каждый волен делать и учить что хочет, но подобные вопросы "что учить" преимущественно задают себе новички, которые не могут составить адекватную картину в своей голове.

    • @klasterdev154
      @klasterdev154 5 років тому +3

      @@webkoth6105 ну для меня dart/flutter пока хобби, основа для меня java/spring boot, поэтому синтаксис dart мне очень приятен, хотя да, много чего там ещё нет, а комьюнити как-то не стремиться развивать его.
      Надеюсь гугл не забьёт на него, т.к. потенциал однозначно есть

    • @Alex-ip4on
      @Alex-ip4on 4 роки тому +1

      @@klasterdev154 зашёл на американский рынок и действительно приятно удивился. Flutter 280 вакансий, React Native 2200. Да, удивился прям

    • @klasterdev154
      @klasterdev154 4 роки тому

      @@Alex-ip4on прямо сейчас получил проект на flutter, при том, что это поддержка, т е, у заказчика приложение уже написано на flutter, и это не основное их приложение, т к изначально меня пригласили на react js проект.

  • @Angong1
    @Angong1 5 років тому +36

    Раньше хоронили PHP, теперь хоронить начали JS.
    Удачи)

    • @SuprunAlexey
      @SuprunAlexey  5 років тому +4

      Нашли новую жертву

    • @klasterdev154
      @klasterdev154 5 років тому +3

      Оу, ну и где PHP? В приличных компаниях, команды, которые специализировались на PHP, сокращаются или переквалифицируются.
      Про wordpress или Joomla, как и про то, что на пыхе 70% сети, можешь не напоминать, просто сравни количество и качество enterprise или startup проектов на PHP с тем же JS, будешь неприятно удивлён.
      PHP мертворожденный, качественных продуктов на нем мало в силу того, что был большой хайп про него на старте и курсы "web разработки" от вчерашних школьников были в любом подвале, в результате продукты были соответствующего уровня.

    • @webkoth6105
      @webkoth6105 5 років тому +8

      @@klasterdev154 ну да , и еще забыть про PHP 7.4 с бетой асинхронщины, с тем что он уже быстрее python , где то обогнал java и куча фреймворков. А еще PHP 8 с возможностью встроенной компиляцией. По производительности возле GO. И про стартапы. Если вам позволяет бюджет, делайте проект как "правильно" и как "нужно", по TDD, DDD, Gof на Java, 6 месяцев, с 12 разрабами, 100 000$ как минимум, а потом он не взлетает, за то на руках у вас "правильный" проект . Или сделать то же самое на PHP/JS, за 3 месяца с 4 разрабами, и с бюджетом 20 000$ и если взлетает, все переписать на Java/C#/Python за такое же кол-во денег, и 3 месяца. Если вообще будет такая необходимость. За Enterprise и милионные бюджеты я не в курсе, там Java и C#, это не моя история.

    • @klasterdev154
      @klasterdev154 5 років тому

      @@webkoth6105 если про скорость разработки, то те же рельсы отправляют пыху в нокаут, собсна на ней стартапы и релизят, если сроки "ещё вчера".
      "PHP где-то обогнал Java", нигде, только в маня мирке PHP-"разработчиков" 😘
      Микросервисы на PHP - unreal, у PHP просто нет всей той инфраструктуры, что есть для микросервисов у той же Java в Spring Boot.
      Пыха проигрывает всем нишевым яп, ни норм бэк, ни, упаси господи, фронт, отрасль PHP - проекты для заказчиков, которые когда-то давно слышали от знакомых, что на PHP "сайты делают", почему - я уже выше описывал.
      Про стоимость разработки
      Нанять хорошего(!) разработчика на PHP гораздо дороже и труднее, т.к.,опять же повторюсь, квалифицированных PHP разработчиков днем с огнём не сыщешь, в силу особенностей формирования комьюнити
      UPD. Не хотел вас оскорбить, просто действительно основной проблемой пыхи является не сам язык, а его комьюнити. Это как с js: каждый первый фронтедер с 3+ стажем, но реально квалифицированных разработчиков на нем мало

    • @webkoth6105
      @webkoth6105 5 років тому +5

      @@klasterdev154 имеете право на свое мнение, я свое высказал. Что касается web - 99% задач решает php/js. Это все , что нужно лично для меня. Laravel - forever!!!

  • @MRoose
    @MRoose Рік тому

    Самое главное преимущество Flutter - он реально кроссплатформенный, как для всех мобилок, так и для всех десктопов + веб

  • @wswebus922
    @wswebus922 5 років тому +9

    Рынок вакансий - самый надежный источник востребованности языка/технологий

    • @OlegSkalozub
      @OlegSkalozub 4 роки тому +3

      если бы это было так, то новые языки так и остались бы на компах создателей этих языков

  • @chrise202
    @chrise202 2 роки тому

    Ну что обогнал чего-то Дарт?

  • @Наталія-н6ь
    @Наталія-н6ь 5 років тому

    Можно учить сразу Dart и JS с Node.js??

    • @SuprunAlexey
      @SuprunAlexey  5 років тому +2

      Учи

    • @maxm1nd
      @maxm1nd 5 років тому +1

      Смысла учить Dart нет. Автор вводит в заблуждение касательно его популярности на западе.

    • @evgeshad3011
      @evgeshad3011 3 роки тому

      @@maxm1nd но все таки он набирает обороты и лет через 5-10 станет оч популярным (чисто мое мнение )

    • @fifa15utiosandroid45
      @fifa15utiosandroid45 3 роки тому

      @@maxm1nd годик прошел и все резко поменялось)

    • @_Vashe
      @_Vashe 3 роки тому

      @@fifa15utiosandroid45 а что поменялось то? Вакансий чуть больше 100 на Hh

  • @Litvin1792
    @Litvin1792 5 років тому +4

    Про Google Fuchsia не сказал.
    Она на Flutter будет написана при помощи Dart :)
    Ну и все прилажухи для неё тоже...

  • @dzibiz
    @dzibiz 5 років тому

    слушай, почему ты все еще не сделал какой-нибудь платный курс? это что-то принципиальное?

    • @SuprunAlexey
      @SuprunAlexey  5 років тому

      Когда то сделаю, но это будет просто нереально топовый курс. Что то посредственное пока нет много свободного времени платно делать не хочу итак хватает говна у остальных.

    • @vip51000
      @vip51000 5 років тому

      @@SuprunAlexey ждем

    • @orkoteg09
      @orkoteg09 2 роки тому

      @@SuprunAlexey что-то. и запятые, так будет понятнее.

  • @rorka1252
    @rorka1252 4 роки тому

    А что если я не знаю другие языки программирования

    • @SuprunAlexey
      @SuprunAlexey  4 роки тому

      Учи

    • @rorka1252
      @rorka1252 4 роки тому

      @@SuprunAlexey я решил JavaScript учить. Если что перейду на Dart

  • @Сделайжизнь
    @Сделайжизнь 5 років тому

    Помню перед взлетом JS многие Web разработчики говорили нафига оно надо быстрее, плавнее, без перезагрузки. Теперь те кто на JS говорят про Dart нафига оно надо быстрее, плавнее... А по сути это просто технология Google как и Go которую они могут поддерживать или забросить в зависимости от того как рынок на нее среагирует.

    • @nok738
      @nok738 4 роки тому

      Понятно, что за Flutter будущее. Google в любом случае не будет хоронить технологию, потому что как и Go он делает её в первую очередь для внутреннего использования. Да ещё и Fuchsia OS на подходе...

  • @sandipsadhukhan9287
    @sandipsadhukhan9287 5 років тому +5

    hey bro, please add a English subtitles to your videos, so that we can understand web development.

  • @playerkilleryakutia9415
    @playerkilleryakutia9415 5 років тому +5

    CSS на 7 месте среди ЯП, а где же HTML?)

    • @playerkilleryakutia9415
      @playerkilleryakutia9415 5 років тому

      @Vitalii Sliusar а ксс да?)

    • @beksultan8327
      @beksultan8327 5 років тому

      HTML это не совсем язык

    • @orkoteg09
      @orkoteg09 2 роки тому

      @@beksultan8327 ну да, хотя даже в его названии есть слово "язык".))
      к CSS по поводу языка, вопросов нет? ))

  • @user-QesOrwuMqN
    @user-QesOrwuMqN 4 роки тому +1

    JavaScript быстрее PHP ? смелое заявления, особенно без указания контекста сравнения... P.S. загуглите скорость мат операций..

    • @orkoteg09
      @orkoteg09 2 роки тому

      учитывая, что первый из мира фронта, а второй из мира бека ))
      тогда вообще отличное сравнение

  • @notanenglishperson9865
    @notanenglishperson9865 3 роки тому +5

    Думаю более правильно будет сравнивать с TypeScript

  • @vadimalekseev3621
    @vadimalekseev3621 5 років тому +1

    Спасибо за видео!

  • @zond_amond
    @zond_amond 4 роки тому +2

    Если их сравнивать, то в js еще меньше возможностей чем в Dart. Но синтаксис dart на 90% совпадает с JS. Я считаю у Dart есть большой потенциал роста в будущем, так как переучиться на Dart можно буквально за 1-2 месяца.

  • @андрейандреевич-о9н

    React native конечно не сахар , но ребята очень постарались на счёт разметки например , и не только , программы на dart читаются намного сложнее , но вообщем как всегда Гугл выпустил какую-то чучу)))

  • @ЧеловексТопором
    @ЧеловексТопором 5 років тому +7

    Кто то говорит, что руби умер, а он хорошо поживает на 4 месте )))

  • @-yourlife2168
    @-yourlife2168 5 років тому

    Так сделайте обучающий курс по dart. Тем более на русском по нему ничего нет.

    • @SuprunAlexey
      @SuprunAlexey  5 років тому

      В ближайшем будущем

  • @ОлегСелин-ш9ы
    @ОлегСелин-ш9ы 5 років тому +3

    Учить javascript если нужен фронт. Флаттер если хочешь пилить приложения на мобилу. Вообще мягко говоря не сопоставимые сравнения.

    • @nok738
      @nok738 4 роки тому

      Флаттер можно использовать для веба + уже в разработке возможность создавать нативные приложения для Windows, Linux, Fuchsia и MacOS.

  • @msilence2009
    @msilence2009 5 років тому +2

    А где эти вакансии Flutter на западе? Что-то я их не нашел. www.indeed.com/jobs?q=flutter&l=

    • @maxm1nd
      @maxm1nd 5 років тому

      Это фантазии автора. Видео ради видео

    • @ЮрийК-р4м
      @ЮрийК-р4м 3 роки тому

      а теперь они есть )

    • @fifa15utiosandroid45
      @fifa15utiosandroid45 3 роки тому

      @@ЮрийК-р4м а теперь их дахуя)

  • @ЦарицаПробкаЯнкаСупер

    дарт однозначно флаттер на смену криптов как котлин на смену явы. и ждем выхода Фуксии на смену Андроида и Хром ОС

    • @Mitsumata
      @Mitsumata 3 роки тому

      *Фуксия совсем для иных целей предназначена, она не замена Android. Chrome OS продолжают активно развивать, скоро поддержка линукс программ выйдет из беты.*

  • @telelist9750
    @telelist9750 5 років тому +5

    Откройте hh, наберите Dart или Flutter и сразу всё встаёт на свои места!

    • @SuprunAlexey
      @SuprunAlexey  5 років тому +2

      Я же говорю, до нас пока не дошло

    • @telelist9750
      @telelist9750 5 років тому +5

      Web Developer Blog может и не дойти, учитывая привычку Google хоронить замечательные проекты. Я уже не верю Google, слишком много подстав было. Плюс, Flutter и Dart пока очень лайтовый, со временем обрастёт функционалом и станет неповоротливым, как в общем то и JS. Не ищите «серебряную пулю», изучайте нативные среды. Чудес не бывает!

    • @vip51000
      @vip51000 5 років тому

      Вакансий 0

    • @misteranderson6058
      @misteranderson6058 5 років тому +1

      @@vip51000 Я штук 20 нашел вакансий и это в основном мидлы и сеньоры на других технологиях

    • @Alex-ip4on
      @Alex-ip4on 4 роки тому

      @@SuprunAlexey Что до нас не дошло? А что должно дойти? Захожу на ineed USA, пишу flutter: 280 вакансий, пишу React Native: 2200 вакансий. Что там дойдет, вакуум?
      Сейчас на hh в России 160 на flutter и react Native 586, по вакансиям почти вровень с USA, в отличие от react Native. И всё ещё не дошло. Ога ога

  • @Макс523
    @Макс523 3 роки тому

    Ok!

  • @PacoOfficial
    @PacoOfficial 2 роки тому

    javascript: 500+ вакансий
    dart: 7 вакансий
    ы

  • @bublik20
    @bublik20 3 роки тому

    дарт посложнее js из-за строгой типизации, для новичков, имхо. Личные ощущения:в целом разработка на дарт занимает больше времени из-за строгой типизации, но мне нравится дарт именно из-за этого, из-за типизации. Очень похож на typescript, но только без заморочек с компилятором. PS 01:25 два года прошло, мало что изменилось, вакансий нету )))

    • @fifa15utiosandroid45
      @fifa15utiosandroid45 3 роки тому

      3 месяца прошло, чекни вакансии. Наблюдаю такую картину что многие компании хотят переписать имеющиеся прилки уже на март) А и флаттер 2.0 дает толчок всей этой истории

    • @detribes228
      @detribes228 Рік тому

      Сейчас больше, чем на нативный IOS)

  • @derekfume8810
    @derekfume8810 5 років тому

    можно не нужно?

  • @ammonjerro396
    @ammonjerro396 2 роки тому

    Ну по поводу графиков - полная фигня. Джава везде идёт по-умолчанию, любая каруселька на нём. А вот С языки, это уже более дорогой и профессиональный бэк,

  • @legrontik
    @legrontik 5 років тому +2

    Учить js )) дарт это как убийца си то есть отлично, классно но нет

    • @SuprunAlexey
      @SuprunAlexey  5 років тому +2

      Классно но возможно

  • @igorkroshkin9354
    @igorkroshkin9354 5 років тому +3

    сплошная вода, прослушал - и НИЧЕГО не узнал. теперь всегда так будет?

    • @SuprunAlexey
      @SuprunAlexey  5 років тому

      Что конкретно не ясно? Я рассказал все по факту

    • @igorkroshkin9354
      @igorkroshkin9354 5 років тому

      @@SuprunAlexey факт в том, что практически не отличаются? или то, что dart быстрее, новее,используется гуглом, не так популярен? я сравнения не увидел

    • @SuprunAlexey
      @SuprunAlexey  5 років тому

      Окей каких пунктов вам не хватило для сравнения?

  • @АлексейБезонов
    @АлексейБезонов 3 роки тому

    JS быстрее Java? А подумать головой не?

  • @vip51000
    @vip51000 5 років тому

    Что-то ты загорелся с этим флутером

    • @SuprunAlexey
      @SuprunAlexey  5 років тому +4

      Мне он нравится, и я продолжу снимать о нем

  • @skyler2903
    @skyler2903 5 років тому

    Блин. Чтобы кто не говорил, я люблю js. Но походу придётся переходить на дарт. Хотя я на реакте...короче посмотрим как будет

    • @Alex-ip4on
      @Alex-ip4on 4 роки тому

      Как успехи?

    • @skyler2903
      @skyler2903 4 роки тому

      @@Alex-ip4on Пока мало времени этому уделяю, так как все время на вуз пока что

    • @Alex-ip4on
      @Alex-ip4on 4 роки тому

      @@skyler2903 тоже в институте. Позвали на флаттер с обучением в фирму. Думаю отказаться

    • @skyler2903
      @skyler2903 4 роки тому

      @@Alex-ip4on Ну хз, конечно выбор за тобой, но это как никак опыт, работы с языком, с командой и тд

    • @Alex-ip4on
      @Alex-ip4on 4 роки тому

      @@skyler2903 да, я это прекрасно понимаю, тут согласен. Но стоит ли, когда вакансий толком нет (160 против 5к реакта), а все бросать и что-то учить только ради того, чтобы зацепиться за айти, как по мне не очень. К тому же неизвестно выстрелит ли этот флаттер, на западе не вижу никакого бума, чтобы сказать "до нас ещё не дошло", наоборот, у нас с США по флаттеру в вакансиях небольшой разрыв

  • @alexfov3189
    @alexfov3189 4 роки тому

    JS компилируемый ЯП, а не интерпретируемый.

    • @ilyaknyazev7863
      @ilyaknyazev7863 4 роки тому

      Не говори глупости, хотя бы гугл открой для себя.

    • @alexfov3189
      @alexfov3189 4 роки тому

      @@ilyaknyazev7863 js компилируется непосредственно перед выполнением большинством движков. Почитай серию книг you don't know js

  • @Орбита-х5б
    @Орбита-х5б 5 років тому

    А мне jquery очень понравилась)

  • @Koluchka768
    @Koluchka768 5 років тому

    Очередной Ruby )

  • @Roman_1905
    @Roman_1905 2 роки тому

    Джаваскрипт быстрее джава ? Чявоо ? Какой орррррр

  • @cobwowcobwow6331
    @cobwowcobwow6331 5 років тому

    Че за дичь я понимаю когда гоняли на лошадях и изобрели машину вот это достижение, а тут льют воду туда сюда, изобретают одно и тоже, но под разным видом.

    • @SuprunAlexey
      @SuprunAlexey  5 років тому +1

      Посмотрите обзор флаттера, поймёте почему не одно и то же

  • @андрейандреевич-о9н

    И да автор просто какая-то вода без пруфов , и конкретных примеров , - название не соответствует материалу

  • @tamerlanabdibek8237
    @tamerlanabdibek8237 3 роки тому

    Учите С#, дальше Xamarin)

  • @bahakulbarakov494
    @bahakulbarakov494 5 років тому +2

    Топ

  • @asetaseett3334
    @asetaseett3334 5 років тому

    Javascript не быстрее java'ы!! Java компилируеммый язык!