Quel est le meilleur IDE java ? ( Translate to English ) Convertir en PDF Version imprimable
Appréciation des utilisateurs: / 6
FaibleMeilleur 
Ecrit le 23-02-2007 (5245 hits) ... section Java
IDE signifie "Integrated Development Environment", un acronyme pour désigner des éditeurs de texte enrichis d'extensions, la première étant la gestion des codes sources (syntaxe, couleurs..), ou encore le debugger.

De plus en plus intégrés, les IDE sont des aides au développement qui gèrent plus ou moins automatiquement toutes les opérations liées à un développement d'application.

Alors, la réponse à la question "Quel est le meilleur IDE?" Wink

Evidemment, cela dépend du domaine dans lequel on utilise l'IDE. Mais selon moi, la richesse fonctionnelle ne va pas forcément de pair avec le caractère "utile" de l'outil.

La question que je pose, c'est: Finalement, tout cela aide t'il ou pas à développer plus vite?


Les IDE peuvent se différencier sur:

  • Ergonomie
  • Intuitivité
  • Fonctionnalités "utiles" (refactoring, aide au déploiement, build..)
  • l'aide à la création d'interfaces graphiques
  • L'interface avec les serveurs J2EE
  • le support de J2ME
  • les extensions (plug-in..)
  • L'intégration avec d'autres outils d'entreprise (exigences, design, configuration, bug tracking...)
  • le support de multiples langages (XML, HTML, C++..)

Pour rappel, java se décline sous 3 formes:

  • j2se: java pour application de bureau standard
  • j2ee: java pour l'entreprise, mode 3-tiers basé sur des serveurs d'applications
  • j2me: java embarqué pour le téléphone mobile

Le support de base étant J2SE, ils vont se différencier aussi par le support des 2 autres plateformes.

Les principaux IDE existants aujourd'hui:

  • Borland JBuilder X version professionnelle (commercial)
  • IBM WebSphere Studio Application Developer 5.1.1 (commercial)
  • Sun One Studio 5.1 (commercial)
  • Jetbrains Intellij Idea (commercial)
  • IBM Eclipse (gratuit)
  • Sun Netbeans (gratuit)

Les solutions gratuites sont devenus réellement competitives. La plus forte progression sur la période 2006 me parait clairement avoir été Netbeans, qui a brutalement rattrapé son retard fonctionnel sur Eclipse.

Pour information, IBM comme Sun suivent la même logique de fournir une version gratuite sur laquelle s'appuie l'IDE commercial:

  • WSAD = version payante de Eclipse + des plugins IBM
  • Sun One Studio = version payante de NetBeans + des extensions

Donc mon classement engagé et partial, par ordre de préférence en 'aide aux développeurs':

1.Intellij Idea: Le plus convivial, énormément de plugins utiles, donne le sentiment d'aider à la productivité

2.Borland JBuilder X: le meilleur compromis entre richesse et convivialité, je lui reproche quand meme son coté "usine à gaz". Point fort: intégration avec les autres outils de Borland (UML, Starteam, Visibroker...)

3.Netbeans: vraiment complet, surtout depuis la 5.5, assez simple à prendre en main, sa faiblesse etant le peu de support pour les langages hors du monde java et web et une ergonomie un peu en dessous des autres. Mais fonctionne pour J2ME en standard, embarque un serveur JSP ou J2EE. Temps de prise en main radicalement plus court qu'Eclipse, c'est l'editeur que je conseille à tout débutant en Java

4.Eclipse: Très riche, mais quelle usine à gaz! difficile à prendre en main, un gros cout d'adaptation, finalement cet outil nous aide t'il à aller plus vite?

5.Sun One Studio: la plus value en intégration par rapport à Netbeans vaut elle le prix?

6.IBM WebSphere Studio: je ne le connais pas, mais j'ai deja pas une bonne opinion de Eclipse. Les assistants graphiques liés à J2EE justifient sand doutes le saut.

Pour conclure, il est clair que dès lors qu'on a investi du temps dans l'apprentissage d'un de ces IDE, on aura des difficultés et surtout des réticences à basculer sur un autre.

 

commentaire(s)

Commenter
  • Veuiller laisser un commentaire en relation avec l'objet.
  • Please keep the topic of messages relevant to the subject of the article.
Nom:
Titre:
BBCode:Web Address Email Address Load Image from Web Bold Text Italic Text Underlined Text Quote Code Open List List Item Close List
Commentaire:



This image contains a scrambled text, it is using a combination of colors, font size, background, angle in order to disallow computer to automate reading. You will have to reproduce it to post on my homepage
Enter what you see: *
tips: hit Reload page before writing a text if you have difficulty reading characters in image

 
< Précédent
 

Navigation
Home
Contacts
Développement
Logistique de projet
Bases de données
Systèmes
Réseaux & Télécom
Outils
Reliques
Téléchargement
Recherche
Plan du site
Administration
Agenda Online
Page cours IUT GTR
Login





Mot de passe oublié ?
Visites

Sites amis
View Nadir BOUSSOUKAIA's profile on LinkedIn
Mes photos