D'ailleurs cela fait parfois apparaitre des bugs étranges, par exemple qui se manifestent en -O0 -g et pas en -O2.
Il y a aussi des langages qui garantissent que l'optimisation est faite. Typiquement scheme.
Quelqu'un sait ce qu'il en est d'Haskell et d'OCaml par exemple ? Quand on écrit un programme avec une boucle infinie genre un shell, on s'attend à ce qu'il n'utilise pas de plus en plus de mémoire.
[^] # Re: C'est pourtant évident.
Posté par Zylabon . En réponse à la dépêche Coder efficacement, bonnes pratiques et erreurs à éviter. Évalué à 3.
D'ailleurs cela fait parfois apparaitre des bugs étranges, par exemple qui se manifestent en
-O0 -get pas en-O2.Il y a aussi des langages qui garantissent que l'optimisation est faite. Typiquement scheme.
Quelqu'un sait ce qu'il en est d'Haskell et d'OCaml par exemple ? Quand on écrit un programme avec une boucle infinie genre un shell, on s'attend à ce qu'il n'utilise pas de plus en plus de mémoire.
Please do not feed the trolls