C'est l'erreur d'appréciation habituelle de ceux qui ne connaissent pas Ada.
Juste pour info : dans quels domaines utilises-tu Ada (toi, personnellement - pas "en général") ? Est-ce que tu bosses dans une boite où on code en Ada, on fait plein d'applis avec qu'on vend à des client ?
un soft en Ada a en moyenne 4 fois moins de bug trouvé après livraison qu'un soft en C.
Oh ben ça alors, quelle surprise. Et par rapport à Java ?
L'argument de la lib standard est caduque, puisque le groupe Ada de l'ISO qui procède en ce moment à la seconde révision du langage, planche sur le sujet.
Il sera caduc quand ils auront fini et que tous les compilos Ada l'implémenteront.
Il est vrai que la lib existante ne contient pas, par exemple, de structure de données.
Donc le langage ne sert à rien, dans l'état actuel des choses. Java ou C# feront bien mieux le boulot.
Note également que je peux te retourner l'argument, puisque Ada propose en standard des choses pour lesquelles il te faudra en Java piocher dans une lib extérieure.
Comme quoi ? Est-ce que ce sont des choses utiles ?
pour faciliter ton passage à Ada, et si c'est pour toi le plus important, c'est la... lib :-), il existe un strict équivalent de la STL en Ada et en GPL.
Descend de ton petit nuage rose. Une lib standard maintenant, c'est au minimum un parseur xml (DOM et SAX) et html, http, ftp, une toolkit graphique, un framework pour faire de l'appel de méthode à distance (genre RMI/CORBA/SOAP etc...), la sérialisation de n'importe quel objet, la gestion de date/heure, etc... et ça pas en GPL parce que tout le monde ne fait pas du libre, merci.
Sans compter l'existence d'outils genre IDE, framework de test unitaire et de profiling...
Java et C# on a ça en standard. Pour C++, y a Qt qui fait à peu près le boulot. Autrement : ton langage ne sert à rien à part pour certaines applis spécialisées.
Bref, reviens nous voir quand il existera theadaserverside.com, et une version d'Intellij Idea pour Ada.
[^] # Re: promouvoir Java plutot que C#
Posté par Guillaume Laurent . En réponse à la dépêche Mono 0.24. Évalué à 0.
Juste pour info : dans quels domaines utilises-tu Ada (toi, personnellement - pas "en général") ? Est-ce que tu bosses dans une boite où on code en Ada, on fait plein d'applis avec qu'on vend à des client ?
un soft en Ada a en moyenne 4 fois moins de bug trouvé après livraison qu'un soft en C.
Oh ben ça alors, quelle surprise. Et par rapport à Java ?
L'argument de la lib standard est caduque, puisque le groupe Ada de l'ISO qui procède en ce moment à la seconde révision du langage, planche sur le sujet.
Il sera caduc quand ils auront fini et que tous les compilos Ada l'implémenteront.
Il est vrai que la lib existante ne contient pas, par exemple, de structure de données.
Donc le langage ne sert à rien, dans l'état actuel des choses. Java ou C# feront bien mieux le boulot.
Note également que je peux te retourner l'argument, puisque Ada propose en standard des choses pour lesquelles il te faudra en Java piocher dans une lib extérieure.
Comme quoi ? Est-ce que ce sont des choses utiles ?
pour faciliter ton passage à Ada, et si c'est pour toi le plus important, c'est la... lib :-), il existe un strict équivalent de la STL en Ada et en GPL.
Descend de ton petit nuage rose. Une lib standard maintenant, c'est au minimum un parseur xml (DOM et SAX) et html, http, ftp, une toolkit graphique, un framework pour faire de l'appel de méthode à distance (genre RMI/CORBA/SOAP etc...), la sérialisation de n'importe quel objet, la gestion de date/heure, etc... et ça pas en GPL parce que tout le monde ne fait pas du libre, merci.
Sans compter l'existence d'outils genre IDE, framework de test unitaire et de profiling...
Java et C# on a ça en standard. Pour C++, y a Qt qui fait à peu près le boulot. Autrement : ton langage ne sert à rien à part pour certaines applis spécialisées.
Bref, reviens nous voir quand il existera theadaserverside.com, et une version d'Intellij Idea pour Ada.