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

Поділитися
Вставка
  • Опубліковано 14 кві 2024
  • Почему в мире, где есть JS, Python, Kotlin, Swift... команда Google разработчиков, занимавшаяся фреймворком Flutter, выбрала никому не нужный Dart? Вместе разберемся, что это: огромный провал инженеров Google или тот самый единственный возможный вариант, о котором говорил Доктор Стрендж?
    В докладе я расскажу некоторые не самые популярные факты из истории dart, важные аспекты фреймворка и сравню его с другими языками, которые могли быть на его месте в фреймворке. Спойлер - да, Golang туда было не засунуть.
    Обязательно смотрите ответы на вопросы, там угар!
    Mobile Broadcast Митап | Екатеринбург - конференция мобильных разработчиков в Екатеринбурге
    17 марта в коворкинге SOK собралось больше 50 мобильщиков (места еле хватило!) и обсудили всякое 😁
    Были крутые спикеры из Екатеринбурга и Санкт-Петербурга, вкусная пицца и разговоры про мобилку и не только за пивком на афтепати
    🎙 Сообщество Mobile Boradcast Екатеринбург
    t.me/+lkPbZ5PbnDU5NmEy
    Подписывайся на мой:
    💬 Telegram t.me/frezycode
    🚀 Эксклюзивный контент на Boosty boosty.to/frezycode
    👨‍💻 Куча кода GitHub github.com/Frezyx
    📸 Instagram / frezycode
    #dart #flutter #программирование
  • Наука та технологія

КОМЕНТАРІ • 65

  • @_C.A.T.
    @_C.A.T. 2 місяці тому +7

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

    • @frezycode
      @frezycode  Місяць тому

      Мерси, кот ❤

  • @threadqa
    @threadqa Місяць тому +8

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

    • @frezycode
      @frezycode  Місяць тому +2

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

  • @CuJ1bBEP
    @CuJ1bBEP Місяць тому +1

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

  • @user-sk1rh7yh7n
    @user-sk1rh7yh7n Місяць тому +1

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

  • @dmitriyobidin6049
    @dmitriyobidin6049 Місяць тому +2

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

    • @vladislavchuprin6358
      @vladislavchuprin6358 Місяць тому

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

  • @eugenelee2756
    @eugenelee2756 Місяць тому +1

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

    • @frezycode
      @frezycode  21 день тому

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

  • @InojjHacker
    @InojjHacker Місяць тому +4

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

  • @andreyrudin2286
    @andreyrudin2286 Місяць тому +2

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

    • @frezycode
      @frezycode  Місяць тому +1

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

    • @andreyrudin2286
      @andreyrudin2286 Місяць тому +1

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

  • @maxyablochkin4313
    @maxyablochkin4313 Місяць тому +1

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

    • @frezycode
      @frezycode  21 день тому

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

  • @frednekrasov7019
    @frednekrasov7019 16 днів тому

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

  • @frednekrasov7019
    @frednekrasov7019 16 днів тому

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

  • @frednekrasov7019
    @frednekrasov7019 16 днів тому

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

  • @frednekrasov7019
    @frednekrasov7019 16 днів тому

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

  • @yakut54
    @yakut54 Місяць тому +1

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

    • @frezycode
      @frezycode  Місяць тому

      😎 спасибо !

  • @pluxvrbeatz2963
    @pluxvrbeatz2963 Місяць тому +2

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

    • @frezycode
      @frezycode  Місяць тому

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

  • @trypophobia7497
    @trypophobia7497 21 день тому +1

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

    • @frezycode
      @frezycode  21 день тому

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

  • @Borisich57
    @Borisich57 Місяць тому +4

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

    • @frezycode
      @frezycode  Місяць тому

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

  • @maxyablochkin4313
    @maxyablochkin4313 Місяць тому +2

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

  • @zhenya42889
    @zhenya42889 Місяць тому

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

    • @frezycode
      @frezycode  Місяць тому +1

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

  • @akzhol2718
    @akzhol2718 Місяць тому +1

    Хорош!

  • @tim.wonderer
    @tim.wonderer Місяць тому +1

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

  • @gign_141
    @gign_141 8 днів тому

    "Дайте воды"

  • @maxyablochkin4313
    @maxyablochkin4313 Місяць тому

    👋👏

  • @blacksunpoetry8364
    @blacksunpoetry8364 Місяць тому +2

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

    • @next12346
      @next12346 Місяць тому

      Объясни

    • @next12346
      @next12346 Місяць тому +2

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

    • @frezycode
      @frezycode  Місяць тому

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

    • @frezycode
      @frezycode  Місяць тому

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

    • @blacksunpoetry8364
      @blacksunpoetry8364 Місяць тому

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

  • @vacsa
    @vacsa Місяць тому +1

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

    • @frezycode
      @frezycode  Місяць тому

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

    • @vacsa
      @vacsa Місяць тому

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

    • @frezycode
      @frezycode  Місяць тому

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

  • @tevi6667
    @tevi6667 Місяць тому +1

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

  • @user-hk7qy3su8y
    @user-hk7qy3su8y Місяць тому

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

    • @frezycode
      @frezycode  Місяць тому

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

  • @maxyablochkin4313
    @maxyablochkin4313 Місяць тому

    Dash - Dart, Sky - Flutter

  • @Dustystec
    @Dustystec Місяць тому +2

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

    • @frezycode
      @frezycode  Місяць тому +1

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

  • @AlexMcOwkin
    @AlexMcOwkin Місяць тому +2

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

    • @frezycode
      @frezycode  Місяць тому +2

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

    • @codemachine19
      @codemachine19 Місяць тому +1

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

    • @frezycode
      @frezycode  Місяць тому

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

    • @codemachine19
      @codemachine19 Місяць тому

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

    • @frezycode
      @frezycode  Місяць тому +1

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

  • @userplaystation
    @userplaystation Місяць тому

    Мирон

  • @user-dw7pn2ki7d
    @user-dw7pn2ki7d Місяць тому +7

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

  • @crevl5616
    @crevl5616 Місяць тому +1

    Хорош!