• [^] # Re: Décalage

    Posté par . En réponse à la dépêche MicroAlg: langage et environnements pour l’algorithmique. Évalué à 4.

    J'ai envie de dire que tous ceux étant passés par une STI quelconque devraient être d'accord avec toi: que ce soit en électricité ou en mécanique, le typage des résultats à été la cause de pas mal de points perdus, ou gagnés (parce qu'en fonction des types et des ordres de grandeurs, ou pouvait repérer certaines erreurs dans les (削除) algo (削除ここまで) raisonnements utilisés...).

    En tout cas, perso, je ne peux qu'être d'accord avec toi: pour passer d'un type à un autre, passer par une fonction spécifique est une excellente chose. Il m'arrive même de penser que C++ est trop laxiste par moments (il permets toujours les cast implicites, notamment de short vers char, même s'il est possible de demander au compilo d'avertir puis de transformer ce warn en erreur)... alors qu'il l'est nettement moins que le C.
    Que ça oblige à la rigueur n'est pas un problème, mais un avantage, parce que les ordinateurs ne sont, jusqu'à preuve du contraire, pas des être dotés de raison/sens artistique, donc quand on leur "parle" il est évident qu'il faut être rigoureux.