|
Type
|
Nom
|
Version
|
R
|
E
|
T
|
Commentaire
|
|
| Langages |
Erlang |
R10B-9 |
*** |
*** |
→ |
Langage fonctionnel industriel |
| |
Perl |
5.8.7 |
**** |
**** |
→ |
Puissant et doté de riches bibliothèques
et documentations |
| |
PHP |
5.1.1 |
**** |
*** |
→ |
Parfaitement adapté au web. La version
5 semble trop jeune |
| |
Python |
2.4.2 |
**** |
*** |
→ |
Efficace mais encore peu répandu |
| Gestion de projet |
Double
Choco Latte |
0.9.4.4 |
*** |
*** |
→ |
Développement lent |
| Éditeur |
Emacs |
21.4a |
**** |
**** |
→ |
La référence |
| |
NEdit |
5.5 |
*** |
*** |
→ |
Ergonomique, puissant, multiplateformes |
| EDI (environnement de développement
intégré) |
Eclipse |
3.1.1 |
**** |
*** |
↑ |
En Java, un examen s'impose |
| |
JBoss
IDE |
1.5 |
*** |
*** |
↑ |
Java. Plugin pour Eclipse facilitant le developpement
pour JBoss (EJB, Servlet, WebServices) (Atos
Origin) |
| |
JEdit |
4.2 |
*** |
**** |
→ |
Simple, ergonomique, extensible |
| |
NetBeans |
5.0 |
*** |
*** |
→ |
Menacé par Eclipse, il s'améliore vite |
| |
KDevelop |
3.3 |
*** |
*** |
→ |
Environnement intégré de développement multi-langages
(KDE) |
| |
Anjuta |
2.0 |
** |
*** |
↑ |
Environnement de développement (Gnome) |
| Gestion de configuration |
CVS |
1.12.13 |
** |
*** |
→ |
Éprouvé |
| |
Subversion |
1.3.0 |
*** |
*** |
↑ |
Ne souffre pas des limitations de
CVS. À suivre |
| MDA |
openMDX |
1.11.0 |
*** |
*** |
↑ |
Gestion intégrée (modèle, développement, déploiement)
et grande liberté quant à la construction des
générateurs (Atos Origin) |
| |
AndroMDA |
3.1 |
** |
** |
→ |
N'offre que les générateurs. Prometteur (Atos
Origin) |
| Gestion d'évolution |
Bugzilla |
2.20 |
*** |
** |
→ |
Rapport et suivi de bogue via une
interface web |
| |
Scarab |
10b20 |
*** |
*** |
→ |
Rapport et suivi |
| |
TRAC |
0.9.2 |
*** |
*** |
↑ |
Participe du gestionnaire de bugs
de l'outil de gestion de projet. Bonne interface
entre le développeur et le chef de projet. Projet
dynamique |
| |
GForge |
4.5 |
*** |
*** |
→ |
Environnement de développement collaboratif
en mode Web «à la SourceForge» |
| Modélisation |
ArgoUML |
0.18.1 |
** |
** |
↑ |
UML 1.3 seulement. Peu riche mais prometteur.
Bon outil d'initiation |
| Portabilité |
autoconf, automake,
libtool |
NA |
**** |
**** |
→ |
Rendent les codes (famille C) portables. |
| |
Ant |
1.6.5 |
**** |
**** |
↑ |
LE standard du monde Java J2EE |
| Portabilité GUI |
wxWidgets |
2.6.2 |
*** |
**** |
↑ |
|
| Exploration de source |
lxr |
0.9.4 |
*** |
*** |
→ |
Présentation Web |
| |
GNU GLOBAL |
4.8.7 |
*** |
*** |
→ |
|
| |
OpenGrok |
|
*** |
*** |
→ |
|
| |
Source Navigator |
5.1.4 |
*** |
*** |
↓ |
IDE orienté exploration de code.
Développement stoppé |
| |
FindBugs |
0.9.4 |
** |
** |
→ |
Détecteur de bogues Java |
| Documentation |
doxygen |
1.4.6 |
*** |
*** |
→ |
|
| Débogage |
Valgrind |
3.1.0 |
**** |
*** |
↑ |
Aide à l'analyse des erreurs (alloc.
mémoire et threads) |
| |
KCachegrind |
0.10.1 |
*** |
** |
→ |
Profilage C et C++ |
| |
DDD |
3.3.11 |
*** |
**** |
→ |
Gère l'essentiel des debogueurs
symboliques et langages. Excellent frontal graphique
pour examiner les structures de données |
| Test |
DejaGnu |
1.4.4 |
*** |
*** |
→ |
Gestion d'une suite de test |
| |
JUnit |
3.8.1 |
*** |
*** |
→ |
Java, test unitaire |
| |
Cactus |
1.8dev |
*** |
** |
↑ |
Code serveur : test fonctionnel et intégration.
Mise en oeuvre délicate |
| Données |
CloverETL |
1.1.7 |
*** |
** |
→ |
Transformation de données structurées
(ETL) |
| |
SQLite |
3.2.8 |
*** |
*** |
→ |
Moteur SQL autonome |
| Outil C |
Gengetopt |
2.15 |
** |
*** |
→ |
Gestion des arguments de la ligne de commande |
| |
gettext |
0.14.4 |
*** |
*** |
↑ |
Gestion de l'internationalisation et localisation |
| |
nana |
2.5 |
*** |
*** |
→ |
Assertions améliorées |