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

preview_player
Показать описание
Почему в мире, где есть JS, Python, Kotlin, Swift... команда Google разработчиков, занимавшаяся фреймворком Flutter, выбрала никому не нужный Dart? Вместе разберемся, что это: огромный провал инженеров Google или тот самый единственный возможный вариант, о котором говорил Доктор Стрендж?

В докладе я расскажу некоторые не самые популярные факты из истории dart, важные аспекты фреймворка и сравню его с другими языками, которые могли быть на его месте в фреймворке. Спойлер - да, Golang туда было не засунуть.

Обязательно смотрите ответы на вопросы, там угар!

Mobile Broadcast Митап | Екатеринбург - конференция мобильных разработчиков в Екатеринбурге

17 марта в коворкинге SOK собралось больше 50 мобильщиков (места еле хватило!) и обсудили всякое 😁
Были крутые спикеры из Екатеринбурга и Санкт-Петербурга, вкусная пицца и разговоры про мобилку и не только за пивком на афтепати

🎙 Сообщество Mobile Boradcast Екатеринбург

Подписывайся на мой:

#dart #flutter #программирование
Рекомендации по теме
Комментарии
Автор

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

_C.A.T.
Автор

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

dmitriyobidin
Автор

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

CuJbBEP
Автор

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

frednekrasov
Автор

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

rudinandrey
Автор

14:17 у дарта вначале же не было null safety. Т.е. когда флаттер вышел в стабильный релиз.

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

frednekrasov
Автор

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

viktorpushenko
Автор

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

26:59
Ну, тут нет. флаттер приложение, наверное, легче собрать, чем kmp.
На котлин удобно, но вот времени и сил, скорее всего, будет потрачено дофига по сравнению с флаттером. Хотя могу и ошибаться

frednekrasov
Автор

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

doorpaytasktracker
Автор

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

Там пацан походу фанатик котлина

frednekrasov
Автор

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

Borisich
Автор

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

pluxvrbeatz
Автор

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

vacsa
Автор

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

maxyablochkin-
Автор

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

eugenelee
Автор

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

zhenya
Автор

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

sergo
Автор

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

AlexMcOwkin
Автор

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

RockStation-zero