• [^] # Re: Pourquoi des exceptions?

    Posté par (site web personnel) . En réponse au journal Un premier contact avec le langage Nim. Évalué à 3. Dernière modification le 05 juillet 2019 à 15:37.

    99% du temps (chiffre Dave Newton Institute Of Coding Horror), on veut juste que le nombre soit borné ou qu'il devienne invalide.

    Donc je ferais un langage du style:

    mutable compteur := int<0, 100>(99);
    compteur += 2;
    log.info(compteur); // affiche 100
    mutable toto := number(42);
    toto /= 0;
    log.info(compteur); // affiche NaN

    Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board