Re: Rép : Rép : Discriminants .
Jean-Pierre Rosen <[email protected]>
| Newsgroups | gmane.comp.lang.ada.france |
|---|---|
| Message-ID | <[email protected]> |
Pascal a écrit :
> Concernant, le commentaire sur les paramètres "in out" dans les
> fonctions, mis à part l'argumentation au sens mathématique qui veut
> qu'une fonction ne possède que des paramètres "in", y a-t-il une raison
> sous-jacente contre les paramètres "in out" ?
> Il est a noté que pour une fois ce n'est pas pour faire comme C ou
> dérivés, le C n'ayant que des paramètres par valeurs ;-)
> Mais cela serait effectivement plus pratique pour traduire en Ada une
> fonction Pascal, qui lui l'autorise.
> Cela pourrait-il contribuer à rallier une communauté de programmeur
> Pascal très active, sur le web tout au moins.
>
La seule raison est d'ordre méthodologique, Ichbiah n'aimait pas l'idée
qu'une fonction modifie ses paramètres.
Au moment d'Ada95, cela a été vivement discuté, mais les opposants au
out ont gagné. Le souvenir de la bataille a été tel qu'on n'a pas osé
remettre ça sur le tapis pour Ada 2005.
Mais il semblerait finalement que ce serait introduit en Ada 2012.
--
---------------------------------------------------------
J-P. Rosen ([email protected])
Visit Adalog's web site at http://www.adalog.fr
_______________________________________________
Site WWW de l'association Ada-France: http://www.ada-france.org/
[email protected]
http://www.ada-france.org/mailman/listinfo/ada-france