‼️ Dart отказывается от макросов! Что дальше? ‼️
Официальное объявление от команды Dart: разработка макросов остановлена.
После нескольких лет экспериментов выяснилось, что их реализация слишком сильно замедляет компиляцию и ухудшает разработческий опыт (о чем не раз писал и говорил на Crossconf 2024). У меня были предположения, что мы увидим макросы только в 2026-м году, но такого поворота событий совсем не ожидал >_<
Конечно, это не повод ставить крест на Dart, хотя и очень обидно! 😭 Вместо макросов команда сосредоточится на:
Улучшении работы с данными – это самая востребованная фича среди разработчиков.
Оптимизации build_runner – ускорение сборки и улучшение генерации кода.
Внедрении augmentations – новый инструмент, который упростит кодогенерацию.
👉 Подробнее об этом можно прочитать в статье на Medium, которую написал директор по разработке Dart и его экосистемы Vijay Menon
Что думаете по этому поводу? Какие в таком случае новые фичи ждете? Разочарованы ли отменой макросов?