Projeto de Macros Dart Abandonado: Foco em Manipulação de Dados e Desempenho de Compilação

2025-01-29

A equipe Dart anunciou o cancelamento de seu projeto de macros de longa duração devido aos altos custos de tempo de compilação que afetam a experiência do desenvolvedor, principalmente o recarregamento a quente. A equipe reconheceu obstáculos técnicos intransponíveis, decidindo priorizar a melhoria das capacidades de manipulação de dados e as velocidades de compilação em vez de continuar investindo em macros. Os esforços futuros se concentrarão em melhor suporte de serialização/desserialização de dados, aprimoramentos na ferramenta `build_runner` e no lançamento independente de aumentações — um recurso inicialmente prototipado como parte do projeto de macros — para melhorar o fluxo de trabalho do desenvolvedor.

Desenvolvimento