ПОЧЕМУ Flutter НАПИСАН НА Dart ? | Как Google родил, убил и воскресил Dart | MB Митап - Екатеринбург

แชร์
ฝัง
  • เผยแพร่เมื่อ 30 ก.ย. 2024
  • Почему в мире, где есть JS, Python, Kotlin, Swift... команда Google разработчиков, занимавшаяся фреймворком Flutter, выбрала никому не нужный Dart? Вместе разберемся, что это: огромный провал инженеров Google или тот самый единственный возможный вариант, о котором говорил Доктор Стрендж?
    В докладе я расскажу некоторые не самые популярные факты из истории dart, важные аспекты фреймворка и сравню его с другими языками, которые могли быть на его месте в фреймворке. Спойлер - да, Golang туда было не засунуть.
    Обязательно смотрите ответы на вопросы, там угар!
    Mobile Broadcast Митап | Екатеринбург - конференция мобильных разработчиков в Екатеринбурге
    17 марта в коворкинге SOK собралось больше 50 мобильщиков (места еле хватило!) и обсудили всякое 😁
    Были крутые спикеры из Екатеринбурга и Санкт-Петербурга, вкусная пицца и разговоры про мобилку и не только за пивком на афтепати
    🎙 Сообщество Mobile Boradcast Екатеринбург
    t.me/+lkPbZ5Pb...
    Подписывайся на мой:
    💬 Telegram t.me/frezycode
    🚀 Эксклюзивный контент на Boosty boosty.to/frez...
    👨‍💻 Куча кода GitHub github.com/Frezyx
    📸 Instagram / frezycode
    #dart #flutter #программирование

ความคิดเห็น • 70

  • @_C.A.T.
    @_C.A.T. 5 หลายเดือนก่อน +11

    Прекрасное выступление, ждём ещё конференций🙂

    • @frezycode
      @frezycode  5 หลายเดือนก่อน

      Мерси, кот ❤

  • @threadqa
    @threadqa 5 หลายเดือนก่อน +9

    Лучший! Вижу Стаса ставлю лайк!

    • @frezycode
      @frezycode  5 หลายเดือนก่อน +2

      Йоооу! Спасибо)

  • @frednekrasov7019
    @frednekrasov7019 4 หลายเดือนก่อน +2

    Хорошее выступление, теперь я понял, почему на дарте был разработан флаттер. Спасибо, лайк поставил

  • @viktorpushenko
    @viktorpushenko หลายเดือนก่อน

    я помню, что в MS Access 97 или что-то в этом роде было такое, что можно было при отладке поправить VB код и он дальше работал по измененному коду (если не путаю, если путаю - поправьте)

  • @dmitriyobidin6049
    @dmitriyobidin6049 5 หลายเดือนก่อน +3

    На мобилках прекрасно можно запустить С++ код, и они работает без GC без проблем.
    JIT это не скомпилить прямо сейчас(точнее не совсем), это возможность программа/среды перекомпилировать в рантайме куски своего кода. Когда мы говорим про флаттер - тут инициатор зачастую разраб, но часто JIT используется для оптимизации программой часто используемых участков кода, уже без участия разраба в продакшн среде.

    • @vladislavchuprin6358
      @vladislavchuprin6358 5 หลายเดือนก่อน

      "инициатор зачастую разраб" и как ты инициируешь (по всей видимости компиляцию байткода)?

  • @pluxvrbeatz2963
    @pluxvrbeatz2963 5 หลายเดือนก่อน +3

    Ахаха начало топ, мало кто понял иначе был бы шум в зале ахах

    • @frezycode
      @frezycode  5 หลายเดือนก่อน

      С лета ни куплета об этом
      Первый тут, кто сделал сотню тысяч евро бэттл-рэпом 💰

  • @rudinandrey
    @rudinandrey 5 หลายเดือนก่อน +3

    клевый доклад, а можно ссылку на остальные видео, там она сказала позову следующего спикера...

    • @frezycode
      @frezycode  5 หลายเดือนก่อน +1

      Остальные, к сожалению, не сняли Приходите в следующий раз офлайн)

    • @rudinandrey
      @rudinandrey 5 หลายเดือนก่อน +1

      @@frezycode хехе 570км :) вы лучше в следующий раз запишите :))

  • @maxyablochkin-0505
    @maxyablochkin-0505 5 หลายเดือนก่อน +2

    Сейчас пишу на Kotlin, Compose

    • @frezycode
      @frezycode  4 หลายเดือนก่อน

      Красавчик!

  • @CuJ1bBEP
    @CuJ1bBEP 5 หลายเดือนก่อน +2

    Ну наконец-то на ютубе!
    Лайк этому господину! ;)

  • @InojjHacker
    @InojjHacker 5 หลายเดือนก่อน +6

    отсылка в начале просто шикарная)

  • @ДмитрийБогданов-э5ы
    @ДмитрийБогданов-э5ы 5 หลายเดือนก่อน +2

    Отличный доклад!

  • @Dustystec
    @Dustystec 5 หลายเดือนก่อน +2

    хахах, крутое начало))

    • @frezycode
      @frezycode  5 หลายเดือนก่อน +1

      Спасибо! Для него больше всего старался)

  • @doorpaytasktracker
    @doorpaytasktracker 5 หลายเดือนก่อน +2

    Интересно, новое поколение кодеров поняли отсылку в начале конференции?..
    А такое мы точно смотрим)

    • @next12346
      @next12346 5 หลายเดือนก่อน

      Объясни

    • @next12346
      @next12346 5 หลายเดือนก่อน +2

      Типо реп-батл Оксимирона?

    • @frezycode
      @frezycode  5 หลายเดือนก่อน

      Я надеюсь что поняли) Иначе это не кринж с отсылкой а просто кринж получился)

    • @frezycode
      @frezycode  5 หลายเดือนก่อน

      @@next12346 это 008 помню памятную дату

    • @doorpaytasktracker
      @doorpaytasktracker 5 หลายเดือนก่อน

      Мы вас разносим, будто React Native Flutter.
      Кстати, уже с самого начала видео подметил момент с адаптивным свитчом. Я всегда использовал только его и удивился, что в одном из проектов, над которым работал, была проверка на платформу для этого) топ​@@frezycode

  • @akzhol2718
    @akzhol2718 5 หลายเดือนก่อน +1

    Хорош!

  • @trypophobia7497
    @trypophobia7497 4 หลายเดือนก่อน +1

    Спасибо за сабы)))

    • @frezycode
      @frezycode  4 หลายเดือนก่อน

      Хотел чтобы было кайфово смотреть)

  • @eugenelee2756
    @eugenelee2756 5 หลายเดือนก่อน +1

    Вы большой молодец, спасибо вам огромное за уроки.

    • @frezycode
      @frezycode  4 หลายเดือนก่อน

      Спасибо большое!

  • @AlexMcOwkin
    @AlexMcOwkin 5 หลายเดือนก่อน +2

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

    • @frezycode
      @frezycode  5 หลายเดือนก่อน +2

      Вся последняя секция об этом)

    • @codemachine19
      @codemachine19 5 หลายเดือนก่อน +1

      ​@@frezycodeсекция об этом ? Да. Много ли там дельной инфы ? Нет)

    • @frezycode
      @frezycode  5 หลายเดือนก่อน

      @@codemachine19 а чего ты ждал, инсайдерской инфы прямиком из Google ?)

    • @codemachine19
      @codemachine19 5 หลายเดือนก่อน

      @@frezycode нет, но имхо инфу, которую ты преподнес не оч в докладе т.к по существу инфы мало)0 0 )) 0) ) ))) ) ))) ) ) ) ) ) )) ) ) ))

    • @frezycode
      @frezycode  5 หลายเดือนก่อน +1

      @@codemachine19 набор символов каких-то) Не то что конструктивной критики, тут и предложения конструктивного нет…

  • @sergo5918
    @sergo5918 หลายเดือนก่อน

    так и не понял, гугл вроде же убил флаттер? или флаттер еще таки будет жить?

    • @frezycode
      @frezycode  หลายเดือนก่อน

      @@sergo5918 ахахахах, да где вы берете эту инфу ?) С Flutter все в порядке, растет и развивается

    • @sergo5918
      @sergo5918 หลายเดือนก่อน

      @@frezycodeспасибо, успокоили ... просто ходят упорные хлюхи :
      + Google увольняет своих сотрудников из команд, работавших над Python, Flutter и Dart ...
      + Сооснователь фреймворка для мобильной разработки Flutter Иэн Хиксон (Hixie) объявил об уходе из Google

  • @aimtimtimtim
    @aimtimtimtim 5 หลายเดือนก่อน +1

    с кайфом послушал

  • @frednekrasov7019
    @frednekrasov7019 4 หลายเดือนก่อน

    0:25 я уж начал думать, что реально рэп читает, а он тут перечисляет.
    "На котлин мог быть написан флаттер, который вышел в 2015"
    Да пофиг, что котлин вышел в 2016. C# стал кроссплатформой тоже в 2016. Но это мы опустим.
    26:59
    Ну, тут нет. флаттер приложение, наверное, легче собрать, чем kmp.
    На котлин удобно, но вот времени и сил, скорее всего, будет потрачено дофига по сравнению с флаттером. Хотя могу и ошибаться

  • @tevi6667
    @tevi6667 5 หลายเดือนก่อน +1

    Стас просто лучший 🎉

    • @frezycode
      @frezycode  4 หลายเดือนก่อน

      Спасибо!

  • @maxyablochkin-0505
    @maxyablochkin-0505 5 หลายเดือนก่อน +1

    Интересно, будет ли в видео идти речь о WASM

    • @frezycode
      @frezycode  4 หลายเดือนก่อน

      В этом нет, а в новом видео на канале - да

  • @vacsa
    @vacsa 5 หลายเดือนก่อน +1

    18:12 "сборщик мусора, как бы он запускался на мобильных платформах, если бы его не было"? Что имелось ввиду, что без сборщика в мобилках не будет работать?!

    • @frezycode
      @frezycode  5 หลายเดือนก่อน

      Ну работать то будет, просто медленно до ужаса)

    • @vacsa
      @vacsa 5 หลายเดือนก่อน

      @@frezycode Android имеет сборщик мусора, JS так же имеет сборщик мусора....в следующих лекциях поправьте этот момент

    • @frezycode
      @frezycode  5 หลายเดือนก่อน

      @@vacsa а я разве сказал что-то подобное про андроид или js ?

  • @frednekrasov7019
    @frednekrasov7019 4 หลายเดือนก่อน

    14:17 у дарта вначале же не было null safety. Т.е. когда флаттер вышел в стабильный релиз.
    27:35 ясен пень флаттер вышел раньше, чем kmp. Из-за этого и появилась эта разница. Я другое видео смотрел там про kmp vs dart. И там флаттеристы тоже говорили, что вот у флаттера популярность больше. И не важно, что он появился в 2015 году, а kmp только в конце 2023 вышел в релиз.

  • @frednekrasov7019
    @frednekrasov7019 4 หลายเดือนก่อน

    27:48 слышал, что это сделано для того, чтобы не возникало проблем типа "на андроид все норм работает, а на ios нет" и т.п.
    Там пацан походу фанатик котлина

  • @Borisich57
    @Borisich57 5 หลายเดือนก่อน +4

    Это круто, едва сдержался чтоб не выложить с буста в общую )

    • @frezycode
      @frezycode  5 หลายเดือนก่อน

      ахахахах, спасибо! Буду теперь видосы в раннем доступе грузить только на бусти)

  • @ВладиславНаумов-з6щ
    @ВладиславНаумов-з6щ 5 หลายเดือนก่อน +9

    Выступление не о чем

  • @yakut54
    @yakut54 5 หลายเดือนก่อน +1

    Стас красавчик! Делай вещи.

    • @frezycode
      @frezycode  5 หลายเดือนก่อน

      😎 спасибо !

  • @maxyablochkin-0505
    @maxyablochkin-0505 5 หลายเดือนก่อน

    Dash - Dart, Sky - Flutter

  • @ИгорьШироков-п6п
    @ИгорьШироков-п6п 5 หลายเดือนก่อน

    Ну всë) Гугл снова похоронил дарт и флаттер) Вот так и доверяй большим компаниям)

    • @frezycode
      @frezycode  5 หลายเดือนก่อน

      Кажется ты посмотрел только первые 30 секунд видео 😅

  • @crevl5616
    @crevl5616 5 หลายเดือนก่อน +1

    Хорош!

    • @frezycode
      @frezycode  5 หลายเดือนก่อน

      Мерси!

  • @gign_141
    @gign_141 4 หลายเดือนก่อน

    "Дайте воды"

  • @maxyablochkin-0505
    @maxyablochkin-0505 5 หลายเดือนก่อน

    👋👏

  • @zhenya42889
    @zhenya42889 5 หลายเดือนก่อน

    Впервые слышу что Бинанс мобайл написан на Флаттере. Можно источник?

    • @frezycode
      @frezycode  5 หลายเดือนก่อน +2

      Скачай на Android FlutterShark и увидишь)

    • @MxMayers
      @MxMayers 2 หลายเดือนก่อน

      @@frezycode ахах крутяк 👍проверил оказывается 3 приложения на устройстве на флаттере, одно из них мой давний пет проект еще на 2.5 версии флаттера 😂

  • @userplaystation
    @userplaystation 5 หลายเดือนก่อน

    Мирон