Et qui, d'ailleurs, a eu le succès que l'on sait... Témoin la généralisation des Ada Virtual Machine sur tous les ordinateurs, du PC de bureau au serveur ultra-puissant :)
En l'occurrence, Ada a été créé pour lutter contre la disparité des langages utilisés par le DoD (plusieurs centaines (!!)). Et à priori Ada a bien rempli son usage de ce point de vue là. Sinon c'est un langage vraiment très bien foutu, perso j'aime beaucoup.
Par contre, c'était difficile à un langage comme Ada de s'imposer : compilos complexes, généralement proprios et chers (enfin maintenant on a le gnat), peu de gens formés à ce langage, langage plutôt intransigeant au niveau des erreurs de progs... :)
Mais franchement, Ada est un très, très bon langage, et a des domaines d'applications très larges. Par exemple, on peut très bien compiler des progs Java en bytecode Java, pour les faire tourner sur n'importe quelle JVM ! En parallèle, Ada est massivement utilisé dans l'industrie quand on veut des applis qui tiennent la route (Aérospatiale, TGV...) Et bon, un compilateur Ada, c'est quelque chose ;-) ça évite énormément de bugs. impressionnant.
Pour des applications intéressantes, on peut voir par exemple la page des applications libres sur le site de ACT : http://libre.act-europe.fr/(...) .
Entre autre, il y a un débuggeur franchement génial, GNU Visual Debugger, pour C/C++/Ada . Et GtkAda, pour programmer sous Gtk avec Ada (enfin bon ...).
[^] # Re: Adada
Posté par Nicolas Roard . En réponse à la dépêche Nader demande au gouvernement états-unien des comptes. Évalué à 3.
En l'occurrence, Ada a été créé pour lutter contre la disparité des langages utilisés par le DoD (plusieurs centaines (!!)). Et à priori Ada a bien rempli son usage de ce point de vue là. Sinon c'est un langage vraiment très bien foutu, perso j'aime beaucoup.
Par contre, c'était difficile à un langage comme Ada de s'imposer : compilos complexes, généralement proprios et chers (enfin maintenant on a le gnat), peu de gens formés à ce langage, langage plutôt intransigeant au niveau des erreurs de progs... :)
Mais franchement, Ada est un très, très bon langage, et a des domaines d'applications très larges. Par exemple, on peut très bien compiler des progs Java en bytecode Java, pour les faire tourner sur n'importe quelle JVM ! En parallèle, Ada est massivement utilisé dans l'industrie quand on veut des applis qui tiennent la route (Aérospatiale, TGV...) Et bon, un compilateur Ada, c'est quelque chose ;-) ça évite énormément de bugs. impressionnant.
Pour des applications intéressantes, on peut voir par exemple la page des applications libres sur le site de ACT : http://libre.act-europe.fr/(...) .
Entre autre, il y a un débuggeur franchement génial, GNU Visual Debugger, pour C/C++/Ada . Et GtkAda, pour programmer sous Gtk avec Ada (enfin bon ...).