A quoi vous sert la compilation de votre code ? A l'exécuter, forcément, mais ne peut-on pas en tirer plus que cela ? Certains langages, comme Rust, ont fait de cette phase une force en fournissant une aide précieuse au développeur. Mais est-ce vraiment spécifique à ce langage ? Ne pouvons-nous pas obtenir une aide équivalente dans d’autres langages ? Qu’est-ce que ça offre réellement ? Examinons comment utiliser cette phase d’analyse et de validation de code avant l'exécution pour avoir un code plus fiable, améliorer notre vie de développeur et si possible gagner du temps.
Sceptique ? Rejoignez moi pour apprendre à discuter avec votre compilateur et découvrir comment en faire un vrai partenaire de programmation.