septembre
2006
J’avais envie d’écrire ce billet, pour réagir à l’article d’Ed Burnette, ainsi qu’à l’article de Charles Ditzel (http://cld.blog-city.com/read/411813844.htm) qui concerne la comparaison entre NetBeans 6.0 M3 et Eclipse 3.3M2.
A propos de l’article d’Ed Burnette:
Personellement, je trouve l’article d’Ed Burnette completement idiot.
En effet, il est totalement idiot de conclure que parce que le nombre de nouvelles fonctionnalités pour NB6.0M3 n’est que de 3 et que le nombre de fonctionnalités introduites dans Eclipse 3.3M2 est de 31, que cela indique un avantage quelconque pour Eclipse3.3.
En effet, l’équipe de développement de NetBeans est actuellement occupée PRINCIPALEMENT à la finalisation de l’EDI NetBeans 5.5, qui devrait sortir en Octobre 2006.
Et lorsque je dis PRINCIPALEMENT, c’est parce que l’équipe de NetBeans travaille également sur le Pack Entreprise, sur le Pack Web Development (intégration des fonctionnalités de Sun Java Studio Creator dans NetBeans) et sur le Pack Mobility (développement Java ME), ainsi que le Profileur, et d’autres choses encore.
Notez également que l’équipe de développement de NetBeans travaille également, dans une autre branche, à l’amélioration de l’éditeur de NetBeans.
Notez également que là où l’équipe de NetBeans dit amélioration de l’Éditeur, sans trop rentrer dans les détails (Code Completion amélioré, De nouveaux conseils, …) , Eclipse détaille minutieusement toutes les améliorations faites au niveau de l’éditeur.
Notez aussi que lorsque l’EDI NetBeans 5.5 sera sorti, tout sera intégré dans la branche de NetBeans 6.0. Ce qui aura pour effet de booster, en une seule milestone, le nombre de nouvelles fonctionnalités par rapport au milestone précédent.
Arrêtons donc ce genre de comparaison completement stupide et ridicule.
A propos de l’article de Charles Ditzel:
Maintenant, m’adressant à Charles Ditzel, arrêtons également de dire que NetBeans est plus innovant qu’Eclipse et ne travaille qu’avec des API standards.
Dans certains domaines (l’éditeur par exemple, le refactoring, les conseils, …), NetBeans est toujours en retard par rapport à Eclipse.
NetBeans aime également se vanter de n’avoir aucun Lock-in (pas de framework ou de produits propriétaire) alors que le fichier .form (pour l’édition visuelle des GUI) n’est uniquement reconnu que par NetBeans.
Aussi, parlant d’innovation, il faut tout de même faire remarquer à tous que Sun a fait introduire le group-layout, (le nouveau layout qui est à la base du succès de Matisse) dans Java SE 6 sans même passer via un JSR dédié. En fait le GroupLayout a été repris dans le JSR 270, sous forme de Maitenance Review.
On peut tout de même se demander si la fondation Eclipse aurait pu aussi facilement introduire un nouveau Layout dans Java SE 6 que ne l’a fait Sun ?
Est-ce que l’équipe NetBeans ne profiterait pas du fait qu’il appartient à Sun, la même société qui est gardienne du JDK et du JRE, pour essayer de garder une longueur d’avance quant à l’innovation, par rapport à ses concurrents principaux.
Quand on a l’avantage de pouvoir travailler en étroite collaboration avec l’équipe de Swing pour élaborer Matisse, a-t-on ensuite le droit de dire que l’on est innovant par rapport aux autres ?
Quand on a l’avantage de pouvoir travailler en étroite collaboration avec l’équipe qui développe le compilateur Java, a-t-on ensuite le droit de dire que l’on est innovant par rapport aux autres ?
Vincent
5 Commentaires + Ajouter un commentaire
Commentaires récents
Archives
- janvier 2012
- novembre 2010
- février 2009
- janvier 2009
- décembre 2008
- septembre 2008
- août 2008
- décembre 2007
- octobre 2007
- septembre 2007
- juillet 2007
- mai 2007
- avril 2007
- mars 2007
- février 2007
- janvier 2007
- décembre 2006
- novembre 2006
- octobre 2006
- septembre 2006
- août 2006
- juillet 2006
- juin 2006
- mai 2006
- avril 2006
- février 2006
- janvier 2006
- décembre 2005
- novembre 2005
- octobre 2005
- septembre 2005
- août 2005
- juillet 2005
- juin 2005
- mai 2005
- avril 2005
Catégories
- Certification
- Défis
- Devoxx
- Devoxx 2008
- Devoxx 2010
- Devoxx France 2012
- Divers
- Événements Java
- Fiches
- Hardware
- In English
- Java
- JavaDay 2006
- JavaFX
- JavaOne 2005
- JavaOne 2006
- JavaOne 2007
- Javapolis 2005
- Javapolis 2006
- Javapolis 2007
- JBoss
- Livres
- Mac
- NetBeans
- OpenJDK
- Pensée
- Performance
- Perles
- Sun Tech Days Paris 2007
- Traduction
si j’ai bien suivi, ca va etre possible avec java 6 grace a une nouvelle api de javac. j’espere que ce sera dispo dans netbeans 6.
entre les debats swing/swt et eclipse/netbeans, ca en aura généré des pages de trolls, de blogs et de comparaisons (le plus souvent biaisées). la derniere que j’ai lu, la conclusion c’etait que Eclipse est mieux car il supporte mieux le look and feel de vista
Comme si c’etait important pour un IDE de super bien supporter le look d’un os qui n’est meme pas encore disponible… ca donne une idée du niveau de partialité.
Pour info : j’avais lu dans un blog que la compilation incrémentale était possible, mais je n’ai pas regardé plus loin… ^^
moi, c’est pas l’editeur qui me bloque dans netbeans pour le moment, c’est surtout le manque de compilation incrementale comme dans Eclipse. Sinon, c’est clair que sur plein d’autres points, netbeans prends une grosse avance (uml, java EE, profiling)..
Attendez de voir NetBeans 6.0 et son nouvel éditeur de source ^^
Il faut ajouter que la concurence est bénéfique pour les développeurs Java, il n’y a pas si longtemps il n’y avait pas d’outils (gratuit on non) aussi avancé que NetBean et Eclipse.