Bonjour
J'ai été très surpris hier en constatant une augmentation très surprenante de la durée de compilation de mon code.
Dans ce code, j'initialisais un tableau static de i32 (2600X2600 mais je ne pense pas que cela aie de l'importance)
En réfléchissant un peu, je me suis dit qu'il serait plus fute-fute d'initialiser un tableau de structure (5 champs).
Là, grosse surprise la durée de compilation est passée de moins d'une seconde à 40/50 secondes, dans le pire des cas ou 7/8 secondes parfois (ça doit être la tambouille de VS Code qui agit).
Y-a-t'il une explication rationnelle à ceci ? Est-ce dû au fait qu'il faut "safer" chaque champ de la structure et non la structure complète ?
J'ai vu que la durée de compilation de Rust pose problème, mais là on tombe sur un cas facile à analyser (enfin je crois ...)
Merci de vos réponses.