Bon, ce n’est pas tout à fait comme en C++ car les "intent" déclarent les intentions d’utilisation d’une variable et laissent le compilateur libre de choisir le passage par référence ou par valeur, mais en terme de liberté pour le programmeur et de capacité d’optimisation, ça offre les mêmes possibilités que les "*", "&" du C++ et leurs homologues précédés de "const".
[^] # Re: Godbolt
Posté par jyes . En réponse au journal Le quiz c++ de l'été. Évalué à 7. Dernière modification le 24 août 2018 à 13:30.
... et Fortran (et probablement plein d’autres langages de cette génération) !
Bon, ce n’est pas tout à fait comme en C++ car les "intent" déclarent les intentions d’utilisation d’une variable et laissent le compilateur libre de choisir le passage par référence ou par valeur, mais en terme de liberté pour le programmeur et de capacité d’optimisation, ça offre les mêmes possibilités que les "*", "&" du C++ et leurs homologues précédés de "const".