Abandon du projet de macros Dart : accent sur la gestion des données et les performances de compilation

2025-01-29

L'équipe Dart a annoncé l'annulation de son projet de macros de longue date en raison des coûts élevés de temps de compilation affectant l'expérience du développeur, notamment le rechargement à chaud. L'équipe a reconnu des obstacles techniques insurmontables, décidant de privilégier l'amélioration des capacités de gestion des données et des vitesses de compilation plutôt que de continuer à investir dans les macros. Les efforts futurs se concentreront sur une meilleure prise en charge de la sérialisation/désérialisation des données, des améliorations de l'outil `build_runner` et la sortie indépendante des augmentations — une fonctionnalité initialement prototypée dans le cadre du projet de macros — pour améliorer le flux de travail du développeur.

Développement