> Ada a ete invente par la defense americaine justement pour pallier aux
> problemes que connait le C (trop d'erreurs qui surviennent "facilement"
> dus aux erreurs de programmation courantes (le C est trop flexible pour 
> ceux qui ne portent pas attention a la programmation)).
Si ma m�moire est bonne, la d�fense am�ricaine avait lanc�e un appel
d'offre remport�e par Sophia-Antipolis (ou un labo du Sud de la France).
Ada est d'origine fran�aise.

> 
> Par contre, Ada est tres chiant pour les types.  Il est fortement,
> enornement, immensement axe sur les types.  Le reste, c'est un plaisir
de
> programmer.  Cet opinion n'engage que moi bien sur.

C'est pour cela qu'il a �t� fait, l'angleterre venait de perdre un
satelitte suite � une ligne type

DO 10 I=1.1000

interpr�t�e comme

DO10I = 1.1

au lieu de la boucle esp�r�e. Cette boucle intervenant dans le calcul du
temps de mise � feu lors de la stabilisation sur orbite d'un satellite,
celui ci est all� dans les choux (40 millions de livres). L'erreur n'avait
pas �t� trouv�e par les tests. Voulant des pgms s�rs, le pentagone a lanc�
un appel d'offre pour un langage fortement typ� o� tout ce qui n'est pas
textuellement pr�vu est d�tect� � la compilation (� l'analyse syntaxique
plut�t d'ailleurs). La derni�re m�aventure d'Arianne (pgm sortant des
pouces entrant dans un pgm voulant du m�tre) montre que le typage ultra
pouss� est une bonne s�curit�.


F.B (de m�moire)

> 
> Il y a tous les bons et mauvais cotes, aucun langage n'est meilleur que
> l'autre dans toutes les situations.
> 
> (Je code en C/C++/Perl/Ada/Java)
> 
> 
> 
> 
> -- 
> To UNSUBSCRIBE, email to [EMAIL PROTECTED]
> with a subject of "unsubscribe". Trouble? Contact
[EMAIL PROTECTED]
> 

Répondre à