Je suis vraiment surpris de voir que les concepteurs d'Ada ont sélectionné un comportement privilégiant la performance a la "fiabilité" par rapport au C (par défaut puisque le C99 a restrict)..
Surtout qu'en plus, je trouve que le in out sur fonction n'était pas franchement indispensable mais bon, c'est comme partout, il doit y avoir des lobbys :)
Au passage, pas d'erreur de compilation non plus sur le gnat d'Adacore… :-/
[^] # Re: 2 paramètres 'in out' doivent être différents
Posté par Blackknight (site web personnel, Mastodon) . En réponse à la dépêche Publication de la nouvelle norme Ada 2012. Évalué à 1.
Surtout qu'en plus, je trouve que le in out sur fonction n'était pas franchement indispensable mais bon, c'est comme partout, il doit y avoir des lobbys :)
Au passage, pas d'erreur de compilation non plus sur le gnat d'Adacore… :-/