Newsgroup: it.comp.java
Titolo: [per chi ha pazienza] Ambienti vorrei un parere

È circa un anno che uso java, ho cominciato
dopo un'overdose scolastica di C e infarinatura
di assembler SPIM.
java è in effetti un passo avanti in fatto di produttività.
Ho cominciato ad usare j++ della microsoft perchè
a quel tempo non avevo la minima idea di come si compilasse
con jvm. Lo so che J++ non è java ma ci assomigliava e andava bene.
poi scoperto che "java" era stato abbandonato da microsoft e non c'erano
tanti dei metodi della jvm SUN e mi sono deciso a fare le cose
fatte bene. Mi rendo conto dell'utilità della jvm, scopro javac
e java (i comandi base), provo alcuni editor, qualche ambiente come
jcreator,
gel (il mio preferito) e poi mi imbatto su netbeans.
È tutto ciò che serve (penso), posso fare anche il debug
vedere i valori in tempo reale delle variabili, scoprire velocemente
cosa c'è dentro un array... insomma va bene.
Ed invece no. È lento ed ha spesso malfunzionamenti, l'interfaccia
sclera dopo qualche debug impedendomi di fatto di continuare
con il debug passo passo. Devo riavviare il programma.
Allora, sono sfigato io, è il mio pc ad essere terribilmente
instabile o è veramente un ambiente un po' difficile?
Non posso sputarci sopra, anzi, di questi tempi gratis non si trova molto.
Uso il j++ come comparazione.
È microsoft (la stessa di windows... dio abbia pietà delle nostre anime)
ma funzionava benissimo, l'interfaccia, non vorrei esagerare, è perfetta.
Velocità di risposta durante il debug. E l'ho usato anche con un 300 Mhz.
adesso ho anche un 1000 Mhz ma netbeans rimane un mattone per me.
Mi chiedo: se volessi usare java per fare prodotti professionali con cosa
dovrei lavorare? e non mi dite con il notepad. :-)
Sto scaricando eclipse, non so se sia come io desidero che sia, lo spero.
La mia non vuole essere un accusa, ripeto tutto sommato netbeans funziona
ma non mi sarebbe possibile portare avanti un progetto di discrete
dimensioni.
andrei fuori di testa. attualmente uso gel, che però ha un debug un po'
grezzo
e con molte variabili o con oggetti complessi diventa difficile seguirne
l'evoluzione.
vorrei un vostro parere sull'argomento.
gian

 wrote:
Ciao,
hai provato con il JBuilder della Borland? La versione personal č
gratuita e non č male...

 vorrei un vostro parere sull'argomento.
Eclipse è pesante, più o meno come gli altri. Questi ambienti integrati 
hanno molti vantaggi ma al prezzo di richiedere molte più risorse dei 
tradizionali ide con compilatore esterno. Essi contengono gli strumenti di 
build integrati nella stessa virtual machine in cui girano.
Della stabilità non mi posso lamentare troppo (la 3 M5 potrebbe essere più 
solida, ma ci passo su...) però eviterei di portare questi ambienti in 
carenza di risorse. 

 vorrei un vostro parere sull'argomento.
Un'ide usa parecchie risorse. Se hai una macchina mediocre, usa un editor e 
ant o make.
-- 
You dont know what to do when you dont know what you're doing.
http://space.tin.it/computer/csadun

 ha scritto nel messaggio
news:Xns946B2FECAD...@195.31.190.131...

Approvo pienamente quello che dici sulla 3 M5.
Eclipse è fantastico, io lo uso da pochissimo, ma sono rimasto folgorato dal
primo impatto.
Purtroppo non posso dirti nulla sulle risorse che utilizza in quanto a me
viaggia benessimo, ma sarà che sono su un P4 2.8 ghz a 800Mhz :-).
Io non lo proverei su nulla di più lento di un P3 1800 o cose del genere.
/* Delvy */


Gulp! :-) io ho provato un poco eclipse e sono rimasto molto deluso.
Ho letto che ha vinto molti award quindi sicuramente merita
attenzione.
E' da poco che ha un editor visuale, che tra l'atro non va con la
versione 3.0; ho visto qualche tutorial in merito e mi sembra
veramente un editor visuale agli albori. Chissa dove poi bisognera'
cercare per avere un libreria che acceda ad un database per
visualizzarne il contenuto dentro una applicazione client ( non dentro
l'ide).
Mi piacerebbe conoscere per quale tipo di sviluppo lo consideri
eccezzionale....
Sicuramente io sono abituato, con Jbuilder, ad avere tutto o quasi a
disposizione, mentre da quel poco che ho capito con eclipse occorre
darsi da fare per cercare a destra e manca le librerie e i tool
esterni per raggiungere l'obiettivo.
Ciao!,
 Francesco Mascarello.

  Francesco Mascarello.
Considera che io non faccio applicazioni di tipo commerciale o cmq che
necessitano di una intefaccia visuale elaborata (ne ho fatte anche di molto
complesse cmq sempre da codice che preferisco per l'estremo controllo che
hai).
La maggior parte delle mie applicazioni non necessita di interfaccia in
quanto hanno compiti di elaborazione dati, calcolo scientifico e cose tipo
monitoring delle connessioni... insomma nulla che deve essere appariscente
nonostante la complessità intrinseca delle applicazioni stesse.
Poi cmq come ho detto le interfaccie le facevo a mano anche quando usavo
JBuilder quindi l'assenza di un GUI editor non la sento affatto.
Spero di averti chiarito le idee.
Non ho dubbi che se si realizzano applicazioni che richiedono complesse
interfaccie visuali per realizzare il tutto in tempi ragionevoli è molto
meglio JBuilder.
/* Delvy */

 eccezzionale....
Personalmente, lo considero molto buono per sviluppare tutto tranne le GUI 
visuali. Per quest'ultime non mi sono impegnato più di tanto a trovare un 
plugin, per me non è rilevante (sviluppo in particolare j2ee) e per quelle 
poche volte integro con oracle jdeveloper. Però ad esempio mi trovo 
benissimo con alcuni plugin per jboss, per la facilità con cui si integra 
con CVS e con Ant. L'editor è piacevole e potente. Ha dei buoni strumenti 
di refactoring (carina l'opzione di estrarti le stringhe e incapsularle in 
un resource bundle, che palle farlo a mano...). 


Uso Netbeans da circa un hanno con soddisfazione. E' identico a Forte e a 
SunOne.
Una volta abituati alla sua operibilita' lo si apprezza quanto quella di 
windows (prima usavo visualstudio6).
E' della SUN, quindi ...
Ho provato jbuilder (borland...), eclipse (ibm...) che considero molto 
buoni ma ho preferito NetBeans.
Lo uso su un vecchio Athlon-1000mhz e su un P3-866mhz ma ho dovuto portare 
la ram a 768mb per lavorare bene.
Fin'ora non ho avuto problemi salvo il customize layout del gridbaglayout 
che se ci pasticci per un po' s'incasina volentieri allora imposto tutto 
da codice, che e' meglio.
Facci sapere poi cos'hai scelto.
Ciao.