• # 2 paramètres 'in out' doivent être différents

    Posté par . En réponse à la dépêche Publication de la nouvelle norme Ada 2012. Évalué à 3.

    Interessant: dans le Rationale il est marqué que 2 paramètres 'in out' d'une même fonction doivent être différent (ne doivent pas être des alias d'un même emplacement) à la Fortran.
    Bien pour les performances, mais je me demande comment ça marche en pratique: c'est assez simple de faire du code ou le compilateur ne peut pas savoir s'il y a des alias ou pas:
    f(A[i], A[j])..