mon baril de C++, ce serait pour de meilleures performances.
Pour les performances, c'est jouable, il suffit de regarder là. Bon, en relativisant les résultats parce que le site, c'est un peu le jeu du "c'est moi qui ai la plus grosse". Mais, les performances d'Ada se rapproche plus du C que de C++.
mon baril de Java, ce serait pour des outils (IDE, debugger, refactoring, gestion de dépendances, GUI designer…) plus productifs.
Là, autant être objectif, non.
- IDE : GPS qui n'est pas mal mais pas au niveau d'un Eclipse ou GnatBench que je n'ai pas encore essayé
- Debugger : comme je te le disais, on utilise les mêmes outils que pour du C/C++ à savoir pour le debugger gdb ou mieux ddd
- Gestion des dépendances : C'est un langage compilé avec les problèmes inhérents de différences entre architectures donc il est difficile de partager des bouts de binaires et puis, il n'y a aucun outil pour (si tu pensais à un maven-like)
- GUI designer : avec les dernières versions de GtkADA, on peut utiliser le GtkBuiler et donc créer des IHMS avec Glade mais comme je suis un vieux con, moi, je le fais à la main :D
mon baril de python/django, ce serait pour du rad web encore plus rad!
Là encore, non. On ne fait pas de RAD en Ada, on réfléchit ;)
On peut quand même trouver quelques trucs un poil avancés chez Stéphane Carrez en termes de programmation Web notamment Ada Server Pages mais ce n'est pas du RAD.
[^] # Re: Popularité
Posté par Blackknight (site web personnel, Mastodon) . En réponse à la dépêche Publication de la nouvelle norme Ada 2012. Évalué à 3.
Pour les performances, c'est jouable, il suffit de regarder là. Bon, en relativisant les résultats parce que le site, c'est un peu le jeu du "c'est moi qui ai la plus grosse". Mais, les performances d'Ada se rapproche plus du C que de C++.
Là, autant être objectif, non.
- IDE : GPS qui n'est pas mal mais pas au niveau d'un Eclipse ou GnatBench que je n'ai pas encore essayé
- Debugger : comme je te le disais, on utilise les mêmes outils que pour du C/C++ à savoir pour le debugger gdb ou mieux ddd
- Gestion des dépendances : C'est un langage compilé avec les problèmes inhérents de différences entre architectures donc il est difficile de partager des bouts de binaires et puis, il n'y a aucun outil pour (si tu pensais à un maven-like)
- GUI designer : avec les dernières versions de GtkADA, on peut utiliser le GtkBuiler et donc créer des IHMS avec Glade mais comme je suis un vieux con, moi, je le fais à la main :D
Là encore, non. On ne fait pas de RAD en Ada, on réfléchit ;)
On peut quand même trouver quelques trucs un poil avancés chez Stéphane Carrez en termes de programmation Web notamment Ada Server Pages mais ce n'est pas du RAD.