En math à l'école, j'ai appris "durée = durée + 1"
Euh... lol.
Moi j'ai appris que durée < durée + 1 (sauf pour 1=0 ou pour de grande valeur de durée).
La notion de variable (au sens informatique du terme) n'existe pas en math. Le signe « = » signifie l'égalité, voire à la rigueur la définition (soit x=3). Mais en aucun cas la modification d'une variable !
D'ailleurs, c'est une source récurrente d'erreur en C
if (x=1) {
...
}
au lieu de
if (x==1) {
...
}
Avoir un signe différent pour un nouveau concept, moi je trouve que ça se défends.
[^] # Re: Objectifs du langage ?
Posté par Diagonale de Cantor (site web personnel) . En réponse à la dépêche Linotte, la programmation en français en version 1.6. Évalué à 8.
Euh... lol.
Moi j'ai appris que durée < durée + 1 (sauf pour 1=0 ou pour de grande valeur de durée).
La notion de variable (au sens informatique du terme) n'existe pas en math. Le signe « = » signifie l'égalité, voire à la rigueur la définition (soit x=3). Mais en aucun cas la modification d'une variable !
D'ailleurs, c'est une source récurrente d'erreur en C
if (x=1) {
...
}
au lieu de
if (x==1) {
...
}
Avoir un signe différent pour un nouveau concept, moi je trouve que ça se défends.