Комментарии 9
Флаттеру всего 3 года, а уже проблемы с обратной несовместимостью и ломающими изменениями.
И это, между прочим, та же компания, в которой Пайк, Томпсон и товарищи разработали язык, который одним из преимуществ имеет compatibility promise уже около 10 лет.
Гугл — не маленькая компания, но могли бы и перенимать хорошие практики у других команд всё же
Лучше быстро и болезненно перевести всех сейчас, чем медленно и еще более болезненно потом.
Тем более, что возможность мигрировать постепенно есть, можно хоть по одному файлу переводить.
И слава богу, что ее ломают. Если этого не делать, можно превратится в ВордПресс с их вечным нытьем про совместимость. Не так много и жертв
Конечно, если бы Flutter был на Kotlin, то успех был бы более масштабный.
Ну во первых, TypeScript создали в компании Microsoft.
Во вторых, Dart развивается параллельно Flutter, тк на нем работает к примеру Google Ads, и есть проекты по типу Angular Dart, которые не зависят от Flutter и используются вполне отлично, например Wrike пишет на Angular Dart фронтенд, и ежегодно проходит DartConf.
Возможно, название статьи нужно сменить на "Мигрируем на Dart 2.12"
Миграция мобильного приложения на Dart 2.12 (Flutter 2)