Newsgroup: it.comp.java
Titolo: Consiglio

Buongiorno da un neofita.
Vorrei un consiglio: qual'è il miglior software per la struttura e
compilazione di file Java ?
Grazie: Max G.

 compilazione di file Java ?
Per la struttura: il proprio cervello, per la compilazione: il JDK di sun.
Davide

 ha scritto nel messaggio
news:9ufmtd$80uul$1...@ID-18487.news.dfncis.de...


 di sviluppo integrati che ti assistono riga per riga.
Programmo in java da 4 anni. Mai usato un'ambiente di sviluppo
(integrato o meno) e non ho mai scritto Applet. Solo applicazioni
(server e client).
Se devi essere "assistito riga per riga" vuol dire che non sei
capace di programmare.
La difficolta' sta' nel sapere COSA scrivere, non nello strumento che
usi per farlo. Se sai cosa devi fare e come, puoi usare qualunque strumento.
Davide

Con un JDK non vai più in la di una semplice applet.
Questo lo dici tu...
----
Lawrence "Rhymes" Oluyede
rhy...@myself.com
"Quando un uomo siede un'ora in compagnia di una bella ragazza,
sembra sia passato un minuto. Ma fatelo sedere su una stufa
per un minuto e gli sembrerà più lungo di qualsiasi ora.
Questa è la relatività".
Albert Einstein

capace di programmare
Ben detto: io uso una versione ridotta del vi, mi lego le braccia dietro la
schiena e pigio i tasti col naso.

 ha scritto nel messaggio
news:s93n0u8av2gl6v1f3...@4ax.com...


>Si scriverà sempre meno codice...
Questo è un'altro mito da sfatare...

:-))))

Speriamo xò che si risparmi tempo x trombare :))
J

sostituta da una sorta di assemblatore. Si scriverà sempre meno codice...
Sei quasi divertente...


 schiena e pigio i tasti col naso.
Pero' i tuoi ex capi non erano molto favorevoli a Jbuilder e IDE vari,
vero? Eppure sono decisamente persone che producono facilmente e
velocemente dell'ottimo codice.
uL

 
Eh, il potere del marketing... :)
Comunque queste cose si sentono dai tempi di Turbo Pascal e di anni ne
sono passati parecchi. Eppure ti posso assicurare che molti progetti
*grandi* scritti in Java in Italia oggi utilizzano editor molto leggeri.
Nulla toglie che l'IDE apra il mondo della programmazione a piu'
persone, facilitando l'approccio iniziale: questo approccio non e' pero'
esente da difetti.
Il fatto di non ricordarsi come si scrive una classe senza il tool mi
sembra poco lusinghiero ma vero. Sai, molti dicono che potrebbero non
usare l'IDE, che potrebbero fare tutto da riga di comando ma l'IDE
facilita la vita e per questo lo usano, ma spesso non e' vero (ne vedo
tanti, sapessi quanti, nei corsi Sun): apprezzo la tua sincerita'. 
comunque, sul thread "certificazione Sun", ci sono un po' di spunti al
riguardo.
uL

 *grandi* scritti in Java in Italia oggi utilizzano editor molto leggeri
Ecco, prendi la IDE del TurboPascal, o il TurboC 2.0. O *semplicemente*
una IDE a caratteri... io le adoravo. Si aprivano/chiudevano in 5
millisecondi, velocita' di compilazione terricante, tutte le cose vuoi da
un debugger. 
*Quelle* sono IDE per me. L'unica cosa per cui erano un po' pallose e
quando fai sistemi GUI.. ma con due monitor risolvi... 
L'IDE migliore per me e' quella che non ti accorgi nemmeno che ci sia.
:-) 
-- 
Life's something u don't get out alive..
ObjectZone - 
http://space.tin.it/computer/csadun

 ha scritto nel messaggio
news:3C0CF5EE...@flashnet.it...


 
A casa ho una Ultra 10 con 512 Mb, ma Win non gira sui RISC. (scherzo,
ho pure un paio di PC - tutti con RAM mezzo giga - ma non per gli IDE,
quanto per gli Application Server che sono molto esosi), ma Windows
risiede in una partizione di rappresentanza per ogni evenienza e
difficilmente viene avviato se non per testare del sw, che, ahime', Java
rende portabile anche li' :)
ciao!
uL

 un debugger.
Appunto erano turbo...! Ho amato gli IDE della Borland, davvero. Pero'
penso che chi sia crescuto con quelli abbia piu' difficolta' di altri.
Ultimamente stavo aiutando  a studiare mio cugino, che si e' da poco
iscritto ad Informatica. Ti dico che per fargli capire che il file
sorgente e il file compilato sono due cose distinte, ci ho messo un paio
di ore. Eppure col Turbo Pascal aveva brillantemente superato
Programmazione I: ma non aveva chiaro tutto il sottostante, neanche un
po'. Ora lo faccio compilare con il gpc sotto Linux, ed è molto piu'
sicuro di quello che fa.
E' solo un esempio, sia chiaro :)
ciao
uL

 po'
Be', di un esame che *oggi* fa usare il TurboPascal effettivamente non mi 
fiderei troppo. :-)


 ha scritto nel messaggio
news:3C0CF833...@flashnet.it...


quanto per gli Application Server che sono molto esosi), ma Windows
Gulp! io a casa ho una macchina a vapore, sapessi come t'invidio.
Eppure... penserai che sono testardo, ma per me un buon ide serve e a molto.
Di fatto anche il vi ha funzionalità che forse, se te ne privassero...
Ciao!

 fiderei troppo. :-)
Mi avete demolito Jbuilder, e va beh... ma non toccatemi il Turbo Pascal!!
:)

 possibile.
Ai capi interessa nell'ordine :
1) Spendere poco
2) Che sia pronto per l'altroieri
3) Che se cambio idea oggi sia pronto per ieri
4) Che funzioni e sia perfetto per un'indiota.
Facciamo una lista piů completa?

 in Java e non mi sembra una cosa cattiva.
Beh, un po' ti avra' viziato, dai...
uL

> Speriamo xň che si risparmi tempo x trombare :))
Mi trasferii a Biella e cominciai ad arredare casa; cosě comprai un
mobiletto su cui appoggiare la tv tipo quelli dell'IKEA... da montare... mi
sono messo lě, ci ho messo un macello di tempo, con un cacciavitino: l'unico
che avevo in casa, una chiavettina compresa nella confezione, e... i denti.
Ma alla fine ce l'ho  fatta. Mi son guardato le mani e mi ero procurato
tante di quelle ferite e bollicine. Fu lě che pensai: "meno male che
esistono i computer, se no... avrei dovuto fare il pornodivo" :)
Adesso devo provare a fare il pizzaiolo :) se non altro non ci lascio i
denti.
Ciau!

Parole sante...anche se non c'è paragone con java

> Parole sante...anche se non c'è paragone con java
L'object pascal è un linguaggio ad oggetti che ha molto poco da invidare a
Java, e per certe cose è molto più indicato.
E' ancora molto sottovalutato, ma spero che prima o poi prenda il posto che
merita sul panorama.
Kylix potrebbe giocare un ruolo di primo piano visto il crescente consenso a
Linux degli ultimi anni. Borland punta molto sul Pascal.
Personalmente ho sempre preferito il Pascal al C. Il C++ è un'altra storia,
ma anche l'object pascal è un'altra storia.
Luigi.

Beh, cmq io mi riferivo a Turbo Pascal...ma non era Delhi il "Pascal OO"?
Scusate la mia ignoranza in materia!
Ciao by
Daniele

>Delhi
Delphi (Se devi parlare all' Oracolo devi usare Delphi :) ) oppure Kylix.
Esistono altri compilatori pascal, come il fpc (free pascal compiler),
oppure gpc (gnu pascal compiler), Virtual Pascal , TMT Pascal e altri ancora
e ho sentito parlare del Canterbury Pascal che se non dico una fesseria č un
compilatore pascal che genera bytecode...
Tutti basati pių o meno sull'estensione ad oggetti implementata dalla
Borland. In genere sono abbastanza compatibili.
Bisogna ammettere che il pascal, pur essendo sempre snobbato, ha avuto molti
fans.

 fans.
IO!
Ciao by Daniele

 ha scritto nel messaggio
news:3C0D6E5A...@flashnet.it...


Nostalgici eh?
Per chi non lo sapesse : 
http://community.borland.com/museum/
Quì si possono scaricare le vecchie versioni degli IDE Borland... Strano che
manca il TP 2, io dovrei avercelo ancora, se a qualcuno serve :) sarà
diventato forse una rarità? Una volta avevo anche il 4 e il 6 che lì
mancano, ma di questi non son mica sicuro di averceli ancora...
La notizia buona è che dopo vent'anni (se non sbaglio) decadono i diritti
d'autore sul software... o son di meno?
Fra un po' allora possiamo cominciare a sviluppare in TP3 :) liberi da
roialty.

 OO"? 
Ai vecchi tempi (parecchio vecchi, ormai :), il Turbo Pascal 6 (se non
ricordo male) aveva gia' molte features object oriented. Sono anni che
non lo tocco, ma quelle IDE erano fulminanti. :-) 


 non lo tocco, ma quelle IDE erano fulminanti. :-)
Beh, da quello che ho studiato io, con Pascal si possono facilmente
costruire degli ADT, che sono praticamente delle classi...cmq Pascal è un
linguaggio imperativo...
Scusa la mia ignoranza, ma certe sigle proprio non le capisco: cosa vuol
dire IDE?
Ciao by
Daniele

 vuol dire IDE?
Integrated Development Enviroment. Io ne sentii parlare per la prima
volta appunto verso fine '80, con gli ambienti Borland, specificatamente
il TurboC. 


 stessa come ad un'ADT.
Cosa intendi dire con versione forte o debole?...poi non ho capito la frase
dopo il '-'...scusa...
Dimmi un'altra cosa...IDE l'avevo già letto diverse volte nelle varie
discussioni dell'ng...ogni tanto ho letto delle "accese discussioni" tra i
sostenitori dell'IDE e quelli del vi...cos'è quest'ultimo?
Grazie mille!
Ciao by
Daniele

 tra i sostenitori dell'IDE e quelli del vi...cos'Š quest'ultimo?
vi e' un'editor, dall'interfaccia spartana, ma con funzionalita'
piuttosto notevoli, nato in ambiente Unix come estensione VIsuale di ex,
che e' un line editor: cioe' fai l'edit di una linea alla volta. Tieni
presente che ex risale ai tempi in cui un monitor era un'accessorio
costoso e del tutto non necessario per un terminale, quindi si faceva
editing con una molto piu' economica stampante a linee (non che io ci
fossi, ai tempi, grazie a dio :). 
vi ha l'incredibile avanzamento di consentire editing, appunto, a tutto
schermo - quindi 'visuale'. :) 
Le IDE, storicamente, sono associate all'idea di poter fare cose senza
esattamente sapere tutti i dettagli di cio' che accade: ad esempio,
compili premendo una certa combinazione di tasti (che non ha senso al di
fuori dell'IDE), e quindi puoi permetterti di non sapere, per dire, il
nome del compilatore. 
Il problema nasce in genere dal fatto che qualcuno finisce col non sapere
nemmeno che esista il compilatore. :-) 
Non che io prenda particolare posizione: ho usato e uso IDE o meno - a
seconda di cosa devo fare e di cosa e' piu' veloce per lo specifico
obiettivo. 


Ciao!
Sto studiando java da qualche mese.
Vorrei sapere se č consigliabile per un principiante usare un IDE oppure č
meglio scrivere a riga di comando.
Io attualmente uso ultraEdit e poi compilo ed eseguo tramite finestra DOS.
Mi sono attaccato a questo thread (?? si scrive cosģ? boh?) perchč ho anche
scaricato la versione personal di JBuilder 5.0, ma a me sembra
inutilizzabile: a parte che č di una lentezza mostruosa, non ha la
possibilitą di effetture il debug riga x riga :((
A dire la veritą l'opzione c'č, ma č inutilizzabile perchč debugga anche le
righe create dal compilatore (o qualcosa del genere).
SkyNet

 righe create dal compilatore (o qualcosa del genere).
penso che un ambiente di sviluppo tra i piu' usati nel mondo abbia tante 
di quelle feature che tu non hai neanche la possibilità di immaginare....
Kali

 Di fatto anche il vi ha funzionalità che forse, se te ne privassero...
ma perchè non un JBuilder con le shorcut keys di vi? :)
Kali