Aujourd'hui, j'ai eu une discussion avec un ami à moi et nous avons discuté pendant quelques heures, à propos de "optimisation du compilateur".
J'ai défendu, au point que parfois, une optimisation du compilateur pourrait introduire des bugs ou au moins, un comportement indésirable.
Mon ami totalement en désaccord, affirmant que "les compilateurs sont construits par des gens intelligents et intelligents choses" et donc, ne peut jamais vous tromper.
Il ne l'a pas convaincu de ma à tous, mais je dois avouer que je manque d'exemples concrets pour renforcer mon point de vue.
Qui est ici ? Si je suis, avez-vous un exemple concret où une optimisation du compilateur produit un bug dans le logiciel ? Si je me trompe, dois-je arrêter de programmation et d'apprendre la pêche à la place ?
Merci!!!!