article sur le Ada (langage), Explication sur le Ada (langage)

Ada (langage) Article, Signification, Explication

          

Table of contents
1 Présentation
2 Bref historique
3 Lien externe
4 Bibliographie

Présentation

Ada est un langage de programmation conçu en réponse à un cahier des charges établi par le DOD (département de la Défense des États-Unis). Son développement a commencé au début des années 1980 (Ada 83). Il a été ensuite repris et amélioré au milieu des années 1990, pour donner Ada 95, le premier langage objet standardisé de manière internationale. Sous les auspices de ISO, le langage est en cours de révision (mineure), prévue sous la forme d'un amendement au standard en 2005.

Le nom Ada n'est pas un acronyme ; il a été choisi en honneur d'Ada Lovelace. Il est associé à la couleur verte car l'équipe qui l'a conçu était l'équipe verte.

Ada est un langage à typage statique, modulaire et offrant une syntaxe claire non ambiguë inspirée de Pascal. Il est souvent utilisé dans des systèmes temps-réel et/ou embarqués nécessitant un haut niveau de fiabilité.

Actuellement (2002), il est possible de trouver des compilateurs Ada de très bonne qualité pour toutes sortes de systèmes d'exploitation et d'architectures, y compris un compilateur libre. En effet, GNAT a été inclus dans GCC.

Ada est souvent utilisé en introduction aux cours de programmation avancée.

Bref historique

1974 – Le département de la défense américain réalise qu’il gaspille énormément d’argent en utilisant grosso modo un langage de programmation par application, et en entretenant des programmes écrits dans des langages obsolètes endémiques ou exotiques. Certaines sources avancent le chiffre de 500 langages de programmation employés en ces lieux.

Le résultat de cette prise de conscience ? L’élaboration en 3 ans du cahier des charges d’un unique langage, suffisamment souple et puissant pour remplacer tous les autres, du guidage de missile aux travaux sur l’intelligence artificielle en passant par les applications de gestion...

1977 – Le département lance un appel d’offre remporté par une équipe dirigée par un français.

1983 – La première norme internationale ANSI définit intégralement le langage Ada83.

1990 – À partir des améliorations apportées par les différents marchands de compilateurs commerciaux, l’ANSI lance un projet de révision du langage.

1995 – La révision tant attendue arrive à son terme, Ada95 voit le jour, c’est la révélation. Le compilateur GPL GNAT qui couvre l'intégralité de la norme Ada95 est disponible. Il est ensuite racheté par la société Ada Core Technologies qui le maintient, en collaboration avec les développeurs actuels de GCC, le conservant libre.

2004 – De nos jours, Ada95 est employé, bien sûr par son initiateur, mais aussi dans toutes les technologies de pointes: l’automobile française, les transports ferroviaires (TGV, Corail), les technologies aéronautiques (Thales Avionics) et les technologies spatiales (Alcatel Space, CNES, Arianespace)…

2005 – Une révision de routine officialisant les meilleures améliorations du langage est attendue… Elle devrait ajouter à la norme son lot de nouvelles fonctionnalités.

Lien externe

  • Ada France : cette association organise un concours tous les ans avec des prix conséquents (1500 € pour le premier prix.)

Bibliographie


C'est un article concernant le Ada (langage). La page contient la signification du Ada (langage) , Description et explication au sujet de Ada (langage)

recherche quelque chose