Re: Netbeans 4.0 pourra-t-il sortir de l'ombre d'Eclipse ?


Content de constater que Olivier Rafal a un blog et difficile de ne pas répondre à son post sur NetBeans 4.0.
Sun et IBM ont tenté un rapprochement des deux plate-formes Eclipse et NetBeans, mais dans ce bas monde, une telle intégration n'est pas techniquement possible. Le constat est donc le suivant: les architectures de plugin sont et resteront incompatibles entre Eclipse, NetBeans, JBuilder, IntelliJ, JDeveloper, etc... C'est triste, mais ca concerne surtout les éditeurs de logiciels qui proposent des extensions de fonctionnalités pour ces plate-formes. Pendant ce temps, la compétition entre ces produits est réelle et c'est très bien.

Ce constat étant fait, ce qui est important pour le développeur, c'est de ne pas être enfermé dans un IDE. Pour celà, il faut que tout ce qu'il développe (code Java, fichiers XML, propriétés et configuration projet) soit portable à travers les environnements de développement (échange avec d'autres développeurs, archivage, versionning, ...). C'est pour celà que Sun a initialisé http://javatools.org/. Le but ce cet organisme: rendre ces artifacts (désolé, je n'ai pas de traduction satisfaisante) portables. Il ne manque qu'Eclipse à la liste des membres... En attendant, avec NetBeans 4.0, c'est ANT qui gère le projet ce qui rend le projet (ses sources, ses paramètres, ses dépendance, etc...) indépendant de l'IDE. On peut alors partager son projet, le spécialiser (rajout d'une target ANT pour faire de la manipulation de fichiers class par exemple), le tester ou l'exécuter sans même démarrer NetBeans.

Bref, voici une idée de ce qu'on entend par portabilité pour le développeur, une notion pas très bien cernée jusque là...
Comments:

Post a Comment:
Comments are closed for this entry.
About

This blog has moved

Alexis Moussine-Pouchkine's Weblog

GlassFish - Stay Connected

Search

Archives
« avril 2014
lun.mar.mer.jeu.ven.sam.dim.
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
    
       
Today
Blogroll

No bookmarks in folder

News

No bookmarks in folder