Discussion:Ada (langage)

Le contenu de la page n’est pas pris en charge dans d’autres langues.
Une page de Wikipédia, l'encyclopédie libre.
Autres discussions [liste]
  • Admissibilité
  • Neutralité
  • Droit d'auteur
  • Article de qualité
  • Bon article
  • Lumière sur
  • À faire
  • Archives
  • Commons

Je crois que c'est déja précisé, si je ne me trompe pas le polymorphisme paramétrique = généricité non? --Addict7 (d) 7 août 2009 à 14:13 (CEST)[répondre]

Il serait peut être intéressant de dire qu'Ada supporte le polymorphisme paramétrique, surtout que beaucoup de langages mettent en avant cette fonctionnalité (Java, Objective CAML, C++). Qu'en pensez vous? (Jérôme Roussel)

GCC-GNAT n'est pas un compilateur Ada2005[modifier le code]

Citation de l'article : « très bonne qualité pour toutes sortes de systèmes d’exploitation (Windows, Linux, VxWorks) et d’architectures, y compris un compilateur libre (GNAT, inclu dans GNU Compiler Collection) compilant de l’Ada 2005. »

l'heure actuelle au moins, GCC-GNAT n'est pas un compilateur Ada2005! Surtout pas! Ce qui peut le faire croire, c'est que l'équipe avait décidé de faire supporter la notation objet, par anticipation (un option d'invocation de gnatmake permet de l'autoriser), à un moment ou la norme n'était pas encore sortie. Cette notation objet a effectivement été intégré à Ada2005, ce qui a fait dire à raison que GCC-GNAT supporte cette notation de Ada2005... mais malheureusement, certain(e)s on largemen abusé par la suite en résumant cela à « GCC-GNAT compile de l'Ada2005 ». Absolument pas : il n'en supporte que quelques petits aspects. D'ailleurs il suffit de jeter un oeil au librairie d'accès au repertoire. Il existe en Ada2005, dans les package standard, un package permettant de lister le contenu d'un repertoire. Ce package est inexistant avec GCC-GNAT, et il n'en existe qu'une forme approché, mais étant un extention de GCC-GNAT (un sous package du package GNAT)... et celui-ci ne correspond absolument pas à celui de la norme Ada2005.

Je me permet donc d'effacer cette petite portion de ligne qui est erronée. --Hibou57 28 novembre 2006 à 14:28 (CET)[répondre]

GNAT GCC n'est pas un compilateur Ada 2005[modifier le code]

Les choses évoluent vite. La version GNAT GPL 2006 d'ACT (libre) supporte la totalité des nouveautés de la norme Ada2005. Il serait peut être bon de donner des précisions sur ce point et de comparer avec les versions linux si quelqu'un y voit plus clair que moi dans la jungle actuelle (ou si je trouve le temps de regrouper ces infos). Qu'en pensez-vous?

Par ailleurs dans le bandeau latéral, ne faire apparaître Ada95 que comme un langage concurrent et pas dans les langages objet me semble incorrect. Quelqu'un sait-il comment modifier ce bandeau?

--Tarroux 24 février 2007 à 08:17 (CET)[répondre]

Exemple Hello World[modifier le code]

Je me suis permis de supprimer la clause use dans l'exemple et de préfixer le put_line pour mettre l'exemple en accord avec son commentaire. On aurait pu faire l'inverse (garder le use et modifier le commentaire). L'usage des clauses use faisant l'objet de débat et d'autres solutions pour rendre les choses plus concises étant envisageables (renommer le package Ada.text_io par ex), je préfère la solution actuelle.

--Tarroux 24 février 2007 à 09:34 (CET)[répondre]

Photo d'Ada[modifier le code]

Il y a une photo d'Ada Lovelace pour illustrer l'article, mais il n'est précisé nul part son identité, ni la raison de sa présence (Ada Lovelace, fille de Lord Byron est considérée comme la premiére "programmatrice") --41.201.191.246 (d) 4 septembre 2009 à 18:04 (CEST)[répondre]

Liens externes modifiés[modifier le code]

Bonjour aux contributeurs,

Je viens de modifier 1 lien(s) externe(s) sur Ada (langage). Prenez le temps de vérifier ma modification. Si vous avez des questions, ou que vous voulez que le bot ignore le lien ou la page complète, lisez cette FaQ pour de plus amples informations. J'ai fait les changements suivants :

SVP, lisez la FaQ pour connaître les erreurs corrigées par le bot.

Cordialement.—InternetArchiveBot (Rapportez une erreur) 22 juillet 2018 à 16:45 (CEST)[répondre]

Incohérence de date pour les langages ayant influencé Ada[modifier le code]

La date de la première version d'Ada date de 1980, plusieurs langages sont plus vieux qu'Ada (Java, Eiffel, C++ (pas d'informations trouvées pour le langage Green)) et sont considérés influenceurs. Le plus drôle étant qu'Ada 95 ait influencé Ada 80. L'idée serait de créer un second bloc, intitulé "à influencer", à l'image de la page de Java Langage.