La version 3.4 de l'environnement logiciel Eclipse vient de sortir : outre l'outil de développement Java, c'est toute la plateforme Eclipse (RCP) avec ses nombreux greffons supportés qui viennent d'être labellisés pour offrir un environnement complet de programmation d'application d'entreprise.
Aujourd'hui, Eclipse est l'une des plateformes les plus utilisées non seulement pour les projets Java ou C++, mais, par l'intermédiaire d'éditeurs basés sur la plateforme Eclipse comme le logiciel propriétaire Aptana, pour des projets utilisant des langages orientés web comme PHP ou encore Ruby On Rails.
Ganymede est la mise à disposition au public de manière simultanée plus d'une vingtaine de projets liés à Eclipse. Ce système a été choisi pour minimiser les problèmes de compatibilité lors des installations et mises à jour.
Aujourd'hui, Eclipse est l'une des plateformes les plus utilisées non seulement pour les projets Java ou C++, mais, par l'intermédiaire d'éditeurs basés sur la plateforme Eclipse comme le logiciel propriétaire Aptana, pour des projets utilisant des langages orientés web comme PHP ou encore Ruby On Rails.
Ganymede est la mise à disposition au public de manière simultanée plus d'une vingtaine de projets liés à Eclipse. Ce système a été choisi pour minimiser les problèmes de compatibilité lors des installations et mises à jour.
La page de téléchargement (877 hits)
Greffons Eclipse (540 hits)
Portail Eclipse (558 hits)
> Lire la suite (75 commentaires, moyenne: 3,1). [dépêche : 2148 caractères]
Vous avez demandé le commentaire #945490.




Eclipse vs la concurrence
Je sais bien que e sujet du jour est Eclipse, mais je me pose des questions sur la comparaison avec la concurrence, en particulier IntelliJ pour faire du Java.
Au boulot on a le choix enter IntelliJ et Eclipse, mais comme presque toute mon equipe utilise IntelliJ, je m'y suis mis aussi (c'est la premiere fois que je fais du Java, et j'etais plutot emacs avant).
Et apres une premiere impression negative, je trouve que c'est un fantastique outil, et les rarees fois ou j'ai du ecrire du Java avec emacs furent des experiences moins plaisantes.
De plus, je vois que mes quelques collegues qui utilisent Eclipse ont l'air de peiner a faire des choses qui sont triviales avec IntelliJ.
Que dit la sagesse Linuxfr-ienne de ca ?
(Note: ceci n'est pas un troll, je ne connais pas Eclipse, et je n'ai malheureusement pas le temps d'essayer de voir si ca me plait, et si j'utilise emacs et pas vi c'est que c'est simplement la premiere chose qui m'est tombe sous la main, et apres une courbe d'apprentissage bien raide j'en suis tres content).
[^]Re: Eclipse vs la concurrence
>Que dit la sagesse Linuxfr-ienne de ca ?
Qu'elle n'est pas la meilleur ressource pour tous ce qui est java, cf:
http://www.developpez.net/forums/showthread.php?t=468233
pour la réponse
[^]Re: Eclipse vs la concurrence
Merci pour le pointeur, mais le problème de ce sujet, c'est que la plupart des gens votent Eclipse alors qu'ils ne connaissent pas IntelliJ et tous ceux qui connaissent IntelliJ disent qu'il le préfère.
Dois-je en déduire qu'IntelliJ est meilleur ?
Personne pour dire qu'IntelliJ suxxxxxxx, et d'expliquer pourquoi ? (Oui je sais, sapusèpalibr)
[^]Re: Eclipse vs la concurrence
> Merci pour le pointeur, mais le problème de ce sujet, c'est que la plupart des gens votent Eclipse alors qu'ils ne connaissent pas IntelliJ et tous ceux qui connaissent IntelliJ disent qu'il le préfère.
Bah, c'est pas vraiment un problème : ceux qui connaissent les deux utilisent les deux mais ont une préférence pour IntelliJ
Ce qui un peu différent de ceux qui découvre netbeans parcequ'ils doivent faire des ihm swing, et qui après avoir passer la barrière de l'apprentissage reste complètement sur netbeans.
> Dois-je en déduire qu'IntelliJ est meilleur ?
P'tet sur quelques points pour un individu
> Personne pour dire qu'IntelliJ suxxxxxxx, et d'expliquer pourquoi ? (Oui je sais, sapusèpalibr)
C'est p'tet la parenthèse le point le plus important : pour eclipse il y a plein de partenaires, et ses gros utilisateurs (consultant/partenaires oracle/jboss-redhat/intalio/etc...) participent à son développement ou développement de plugin.
Payer 500€ par consultant, avec le turnover que peuvent avoir ces boîtes rend peut être eclipse meilleur que intelliJ.
[^]Re: Eclipse vs la concurrence
Je ne connais pas non plus intellij. Mais comme tu l'as souligné les courbes de progression sur les IDE (ou OS dans le cas d'emacs ;) ) sont généralement plutot raides. D'ou l'interet d'Éclipse selon moi qui permet de garder le même IDE pour la majorité des langages.
[^]Re: Eclipse vs la concurrence
Je connais les deux (même si je n'ai plus utilisé IntelliJ depuis bien 3/4 ans) et c'est vrai qu'IntelliJ reste l'IDE qui m'a le plus séduit parmi tout ceux que j'ai utilisé. Mais bon, à l'époque il était payant (je ne sais pas si c'est toujours le cas) et bizarrement presque toutes les sociétés IT rechignent à payer une licence qui serait amortie en un dixième de projet. Puis maintenant Eclipse est devenu +- le standard donc voilà :)
Ceci dit, je ne me plains pas, Eclipse est un excellent IDE même si j'aurais rêvé que l'éditeur d'IntelliJ soit intégré dans Eclipse ;-)
Vache qui rit, à moitié dans son lit
[^]Re: Eclipse vs la concurrence
Un pote ne jure que par NetBeans, je ne connais pas, d'ailleurs je ne fais pas de Java. Quels sont les différences dans les grandes lignes avec Eclipse ?
[^]Re: Eclipse vs la concurrence
NetBeans est réalisé en Swing, Eclipse en SWT.
AInsi, depuis Eclipse 1.0, tu as le droit à une interface native à ton OS (ça ne se voit même pas visuellement que c'est du Java dessous, et c'est bcp plus réactif).
Les communautés ne sont carrément pas dans la même proportion. C'est du x20 en faveur d'Eclipse.
NetBeans est un surtout un IDE. Eclipse, c'est en plus d'un IDE et d'un socle technologique, une fondation avec une vraie stratégie et des actions concrètes.
NetBeans essaie de sortir de son image très Java. Eclipse a très tôt pris le virage vers C, PHP, XML, SGBD, ...
Netbeans est meilleur pour faire du Swing. (vis à vis d'un Eclipse OpenSource)
Autre différence, Eclipse est le socle de bcp d'outils commerciaux (eux même sous forme de plugins). Mine de rien, ça rassure pas mal de monde, et ça prouve une super complémentarité OpenSource / Proprio.
[^]Re: Eclipse vs la concurrence
Merci pour tes explications.
Ce même pote me rappel de temps en temps : "AWT ça pue, c'est dépendant de la plateforme" sous entendu qu'un code Java utilisant AWT qui a été compilé pour une plateforme ne sera pas portable mais devra être recompilé pour chaque plateforme.
Le "Compile once, run everywhere" de Java en prend un coup.
Est-ce un argument justifié ?
[^]Re: Eclipse vs la concurrence
Je voulais parler bien sur de "SWT" et non de "AWT"
[^]Re: Eclipse vs la concurrence
Il faut qu'une implémentation de SWT (binding vers widgets natifs, ceux vers gtk doivent être assez portables) soit disponible pour la plateforme sur laquelle tu veux exécuter ton programme.
Par contre tes propres classes, si elles sont pur java, n'auront pas besoin d'être recompilée, juste que le jar adéquat SWT soit disponible dans le classpath.
[^]Re: Eclipse vs la concurrence
Pour apprendre Java, j'ai utilisé NetBeans. Netbeans est léger, et tient dans une résolution 1024×768. Eclipse est inutilisable à cette résolution.
[^]Re: Eclipse vs la concurrence
Je l'utilise bien en 640x480 sur mon Eee701. Il faut un peu faire le ménage dans l'interface mais ça le fait.
C'est sur que le confort est pas top mais pou des petites modifs de dernières minutes c'est parfait.
[^]Re: Eclipse vs la concurrence
Je suis en 1024 avec Eclipse, et il n'y a aucun soucis.
C'était la principale à l'époque de mon basculement de JBuilder à Eclipse.
[^]Re: Eclipse vs la concurrence
Perso par ordre de préférences :
- IntelliJ IDEA
- NetBeans
- Eclispe
Et en effet, quand on a gouté à IDEA, difficile d'utiliser autre chose. Contrairement à Eclispe qui est tout en plugin, IDEA fournit de base une intégration parfaite pour faire du Java.
Et puis je n'aime pas du tout le look&feel d'Eclipse comme les onglets énorme et qui bouffe de la place inutilement.
Bon par contre, IDEA c'est pas donné (mais c'est pas moi qui paye).
[^]Re: Eclipse vs la concurrence
C'est que tu n'as pas bien regardé Eclipse. Car les onglets, les boutons, les barres, les vues, etc ...., tout peut être mis en mode masqué pour n'apparaitre qu'au survol ou que lorsqu'un évènement les concernent.
Du coup, tu as un espace de travail de quasi tout l'écran.
Perso, c'est ça que j'adore chez Eclipse : c'est qu'on peut en 3 clics se faire son propre arrangement d'espace de travail.
Et pour l'aspect plugin, c'est bizarre ce que tu dis. Tu verras que tous les gros softs se dirigent vers une approche plugins (Firefox, OpenOffice, Eclipse, Apache, ...) car ça simplifie l'architecture pour les développeurs et ça rend le résultat plus modulable pour l'utilisateur.
Le problème que ça posait, c'est qu'il fallait s'installer soit même les bons plugins. Et ça, c'est résolu avec Eclipse 3.4 qui fourni des distributions Eclipse toutes prêtes.
[^]Re: Eclipse vs la concurrence
Ce n'est pas l'aspect plugin que je critique, c'est le fait que dans Eclipse (du moins les anciennes versions) ça se sentait à l'utilisation que ça manquait de cohérence.