• [^] # Re: Paradigme

    Posté par . En réponse au lien « Clean code » : performances lamentables. Évalué à 4.

    Il me semble qu'un bon compilateur est capable de convertir de nombreux branchements en opérations arithmétiques. Par exemple :

    if (condition)
     output = something
    else
     output = whatever
    

    peut être converti en :

    output = int(condition) * something + int(! condition) * whatever

    Si tu as constaté des effets désastreux sur les perf, c'est soit que ton (削除) langage est lent (削除ここまで) compilateur ne fait pas bien son boulot, soit que tu lui as donné des spaghettis à manger.