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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.