• [^] # Re: Objectifs du langage ?

    Posté par (site web personnel) . En réponse à la dépêche Linotte, la programmation en français en version 1.6. Évalué à 8.

    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.