Articles : Être orateurs aux RMLL à 13 ans? Avec Ada, même ça c'est possible!
Posté par Lionel Draghi (page perso, ). Modéré le 03 juillet 2004.
Le thème des langages de haut niveau des Rencontres Mondiales du Logiciel libre offre à la communauté du libre l'occasion de se pencher sur ses outils de développement.
La session du 8 juillet montrera qu'Ada est une arme redoutable pour fabriquer un logiciel libre, et que c'est une arme que l'on peut mettre entre toutes les mains.
La session du 8 juillet montrera qu'Ada est une arme redoutable pour fabriquer un logiciel libre, et que c'est une arme que l'on peut mettre entre toutes les mains.
> Lire la dépêche (43 commentaires, moyenne: 3,7).
Vous avez demandé le commentaire #441488.




des liens pour ada?
Il serait peut-être judicieux d'ajouter dans l'article quelques leins concernants ada?
[^]Re: des liens pour ada?
En voici quelques uns... Je ne développe plus, mais le jour où je m'y remets il y a bien des chances que j'utilise Ada. Un argument dont on ne parle pas assez au niveau d'Ada c'est la compatibilité au niveau source sur tous les OS, une simple compilation est nécessaire....
http://perso.wanadoo.fr/adalog/adaweb.htm(...)
http://www.adaic.org/(...)
http://directory.google.com/Top/Computers/Programming/Languages/Ada(...)
http://www.adaworld.com/(...)
http://home.earthlink.net/%7Ejrcarter010/pragmarc.htm(...)
[^]Re: des liens pour ada?
> Un argument dont on ne parle pas assez au niveau d'Ada c'est la compatibilité au
> niveau source sur tous les OS, une simple compilation est nécessaire....
C'est (sans doute) vrai pour du code de calcul, mais pour des applications
générales, encore faut-t-il que les librairies (bindings) existent sur tous les
environnements.
Et c'est là à mon avis que réside le problème d'Ada (et d'Eiffel d'ailleurs) : le
manque de communauté -> manque de librairies. Impossible à ma connaissance
de faire une application graphique portable en Ada avec un look & feel correct.
En C++ il y a l'embarras du choix (GTK ou QT, voire WxWindows avec un look
un peu moins beau).
En Java, c'est natif avec Swing ou encore mieux avec SWT.
En .Net, il n'y a que GTK pour le moment, mais c'est mieux que rien.
Donc portable en théorie oui, en pratique non tant qu'il n'y a pas un SWT version Ada !
[^]Re: des liens pour ada?
Pas bête cette idée de faire un SWT en Ada.
A creuser, surtout que les bindings gtk pour Ada sont vraiment à la traine. (2.2 et ne compilant pas avec gtk-2.4)
Développeur OpenSource
[^]Re: des liens pour ada?
une précision tout de même : une librairie GTK existe, elle s'appelle GtkAda, elle fonctionne bien, même très bien.
j'ai développé une appli avec sous linux lors d'un de mes stages. mon tuteur (JP Rosen d'ailleurs qui est le conférencier) a compilé l'appli le matin dans le train en allant à ma soutenance sur son portable Windows : pas un warning, pas une erreur de compil', ça a tourné direct.
Donc certes Ada n'est pas prévu à l'origine pour developper de l'appli graphique mais il sait le faire et il le fait bien :o)