Newsgroup: it.comp.java
Titolo: quale ambiente per programmare in Java?

Ciao a tutti, ho una mezza idea di sviluppare qualcosa in java a
livello desktop.Secondo voi, complessivamente, tra Eclipse, NetBeans e
JBuilder, qual'è il prodotto mogliore?
Ciao e grazie,
Alberto.

 Alberto.
Nicola
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/


L'ho fatto: è uscito NetBeans che ho già installato. Ho anche
installato MySql per far dei raffronti fra Derby e un altro database
server. come mai JBuilder è un pò in declino?
Ciao.

 Ciao.
ciauz



Anche IntelliJ IDEA allora? 


??
Eclipse e JBuilder, che conosco benissimo entrambi, facevano 5 o 6 anni fa
piu' o meno la stessa roba e uno era free e l'altro a pagamento.
Ovvio che uno ha iniziato a declinare perche' solo una opera di beneficienza
paga un prodotto che fa le stesse cose di un altro free
Da allora JB ha avuto meno installati. Eclipse, e immagino anche netbeans,
oggi sono molto avanti al povero jbuilder a pagamento.
Nicola


 writes:
nn> Eclipse e JBuilder, che conosco benissimo entrambi, facevano 5 o 6
nn> anni fa piu' o meno la stessa roba e uno era free e l'altro a
nn> pagamento.
Dove free non va inteso come free of charge. Non ho controllato la
licenza e non so se permette tutte le 4 libertà del Software Libero,
ma per lo meno hai accesso ai sorgenti e puoi metterci le mani.
Il software libero usualmente non lo paghi perché qualcuno te lo
fornisce senza richiederti una contropartita economica.
nn> Ovvio che uno ha iniziato a declinare perche' solo una opera di
nn> beneficienza paga un prodotto che fa le stesse cose di un altro free
Non proprio. Eclipse ha da una parte una comunità che lo arricchisce
grazie al fatto di essere un prodotto modulare, e quindi può:
- permettere ad IBM di venderlo come prodotto proprietario dotato dei
  moduli che lo trasformano in un ambiente di sviluppo per WebSphere
- permettere a terzi di produrre plugin proprietari
- permettere a terzi di produrre plugin liberi (appunto la comunità che
  lo arricchisce)
JBuilder non lo ho mai visto, ma a naso era la solita IDE monolitica.
Eclipse ha  un nucleo su cui  installi plugin che lo  fanno diventare un
ambiente di  sviluppo J2SE, J2EE,  C/C++, Ruby... Non siamo  ancora alla
flessibilità  di un  tool  che ti  espone  immediatamente il  linguaggio
interpretato con  cui è  realizzato, ma la  flessibilità batte  di molto
quella di un tool monolitico.
-- 
 /\           ___                                    Ubuntu: ancient
/___/\_|_|\_|__|___Gian Uberto Lauri_____               African word
  //--\| | \|  |   Integralista GNUslamico            meaning "I can
\/                   e coltivatore diretto               not install
                               di software                   Debian"

 pagamento.
in pratica jbuilder attualmente è Eclipse con un plug-in per la 
programmazione visuale... 

 grazie al fatto di essere un prodotto modulare,
Credo che il guadagno maggiore da parte di IBM stia nel fatto che molta 
gente puo' "formarsi" con Eclipse e quindi proporre l'acquisto delle 
licenze di Websphere all'interno di una ditta.
Una filosofia simile mi pare la porti avanti Microsoft, vendendo i suoi 
prodotti a prezzo fortemente scontato a studenti.

> grazie al fatto di essere un prodotto modulare,
G> Credo che il guadagno maggiore da parte di IBM stia nel fatto che
G> molta gente puo' "formarsi" con Eclipse e quindi proporre l'acquisto
G> delle licenze di Websphere all'interno di una ditta.
Non lo fa se ha lavorato un attimo con l'implementazione Java di IBM:>
Eclipse  lavora  benissimo  anche  con  gli  ambienti  liberi,  il  vero
vantaggio per IBM è di immagine e nell'avere un core robusto su cui fare
WSAD
-- 
 /\           ___                                    Ubuntu: ancient
/___/\_|_|\_|__|___Gian Uberto Lauri_____               African word
  //--\| | \|  |   Integralista GNUslamico            meaning "I can
\/                   e coltivatore diretto               not install
                               di software                   Debian"
a Cesare avrei detto di scrivermi | I would have told Caesar to write
a 
fn...@rat.vg
                    | me at 
fn...@rat.vg