Newsgroup: it.comp.java
Titolo: [OT] .NET o Java (o magari entrambi :)

No non preoccupatevi non è il solito post di confronto per scatenare
una guerra di religione (e poi siamo su un NG java..e poi mi conoscete
non farei cose del genere :P), ma una semplice riguardo ad un pensiero
che m'è balzato in mente trenta secondi fa.
Sappiamo tutti noi che dal punto di vista della richiesta attuale (e
credo anche per un bel pò) delle aziende Java primeggia rispetto a
.NET e linguaggi annessi. Dal punto di vista di uno sviluppatore che
non ha problemi di tempo ne convinzioni del tipo "la sun mi sta
antipatica" o "java è lento" o "microsoft mi sta antipatica" o "tutto
ciò che è microsoft fa schifo" su cosa pensate che valga la pena
investire il proprio tempo attualmente? Java o .NET? 
Gradirei delle risposte tenuto conto che conosco di più Java di .NET
ma .NET mi piace :P
Spero che ne nasca una discussione intelligente se no falciatemi
subito che è meglio :P
ciao ciao
Rhymes

 
C'ho pensato parecchio un annetto fa, quando .NET era ancora in beta2.
Riflettevo sul fatto che come professionista potevo avere più 
possibilità di "emergere" sul mercato nascente di .NET rispetto a Java, 
che è più maturo e quindi in qualche modo anche meno dinamico.
Di programmatori Java in giro ce n'erano già tanti e magari potevano 
dire di avere 4 anni di esperienza, mentre io avevo la possibilità 
"specializzarmi" in .NET fin dalla sua nascita!
E invece sono qui. :)
Perché?
Perché credo che Java continui ad essere il terreno più fertile per le 
innovazioni più interessanti. Non riesco, ad esempio, ad immaginare la 
nascita di progetti tipo JXTA o Freenet in ambiente Microsoft. Oppure 
certe cose che ho imparato studiando gli EJB... vedo che chi vive nel 
mondo Microsoft spesso non ne ha neppure una lontana idea.
In un certo senso, ho l'impressione che Java rimanga un passo più 
avanti, un luogo dove si impara di più.
Mal che vada a cambiare si fa sempre in tempo. ;)
Ciao.
\mirko

Mal che vada a cambiare si fa sempre in tempo. ;)
Eh eh già, soprattutto se vieni da Java ;-)
Rhymes

Personalmente credo che i due sistemi coesisteranno fianco a fianco ancora
per parecchio tempo. Sia Java che .NET hanno vantaggi e svantaggi l'uno
rispetto all'altro. Il principale nodo della discordia riguarda, come ovvio,
la portabilità: (
http://www.go-mono.com
 a parte :) ora .NET ha come unico
target la piattaforma Microsoft.
Il mio consiglio quindi è questo: se prevedi di sviluppare per Win2k+ studia
la piattaforma .NET, in ogni altro caso rimani a Java (gran consiglio ;).
Riguardo alla facilità di passaggio da un sistema all'altro le stime del
survey microsoft dicono che ci vogliono 150 ore per essere perfettamente
operativi con C# partendo dalla conoscenza di Java. Personalmente dopo un
centinaio di ore di utilizzo di .NET ho ancora molti punti oscuri :)
Un'ultima nota personale: è più facile scrivere buon codice con Java che con
C# ma il deploy di .NET è un sogno comparato all'orrore di Java.
ByEZ,
Francesco Cogno.

 
Infatti: passare da VB a Java sarebbe molto più difficile... ;)
Anche da VB6 a 
VB.NET
 sarà difficile per molti... peggio per loro. :-P
Ciao.
\mirko

 investire il proprio tempo attualmente? Java o .NET?
Allora, premesso che sono un programmatore da poco passato a Java, questo è
il mio pensiero:
Microsoft con tutto il suo marketing e i suoi miliardi di dollari, sforna
.Net, un framework diretto concorrente delle tecnologie Java. Le dispute
legali e le varie vicissitudini con la Sun sicuramente spinsero Billy a
sfornare .Net: una tecnologia bellissima e potentissima, infatti fa le
stesse cose di Java in modo diverso.... Ce n'era il bisogno? Mah... Comunque
chi la spunterà? Oggigiorno è in corso una importante battaglia economica
tra la Microsoft da una parte e tutto il cosiddetto(non senza scopi
commerciali) mondo amico dell' Open Source, e il fulcro di essa è la sorte
di .Net: la sconfitta di quest'ultimo determinerà l'inizio della fine del
predominio Gates; la sua vittoria un ulteriore decennio di simil-monopolio.
Pronostici? Molto difficili, tuttavia una cosa è certa: vista la natura di
.Net il fattore chiave sarà il successo del prossimo sistema operativo
Windows per server, il "motore" di tutta l'architettura. Finora Windows non
ha ancora ottenuto(nemmeno lontanamente) il predominio come sistema
operativo su server, perché non solo è risultato più costoso ma soprattutto
di qualità inferiore rispetto alla famiglia Unix. Morale: qualsiasi cosa
succederà sarà alquanto importante per il mondo dell' IT...
Ciao!

Anche da VB6 a 
VB.NET
 sarà difficile per molti... peggio per loro. :-P
Mi viene da ridere a vedere il tool di conversione da VB6 a 
VB.NET
 che
c'è in VStudio.NET :)
Rhymes

[cut]
programmo da un anno in java e sicuramente lo considero il principe dei
linguaggi(naturalmente escludendo i genitori C e C++) ...ma bisogna pensare
alla pagnotta e mi chiedevo dove imparare .NET (nel caso di sconfitta della
Sun)e ci sono offerte di lavoro "reali" per questo linguaggio?

 ha scritto nel messaggio
news:dUgK9.9611$Ou4.3...@twister2.libero.it...

Per quel che ne penso io sicuramente Java è il linguaggio più richiesto
oggigiorno, quindi conoscerlo è il modo più sicuro per guadagnarsi la
pagnotta... Per quanto riguarda .Net si incominciano a vedere delle offerte,
ma sono poche rispetto a Java e di solito si riferiscono a piccoli progetti.
Questo è un altro punto: Microsoft è un marchio che non brilla più di
qualità come una volta, e per questo viene apprezzato maggiormente in
contesti aziendali "medio-piccoli": vista anche la novità della
piattaforma(e l'incognita del prossimo server Windows) è veramente difficile
trovare al momento un progetto di alto livello sviluppato in .Net(a parte i
casi presentati da Microsoft stessa per pubblicità...).

 C# ma il deploy di .NET è un sogno comparato all'orrore di Java.
Eh Eh :)
Rhymes
--------------------------------
Inviato via 
http://usenet.libero.it

 Windows per server, il "motore" di tutta l'architettura.
Sto scaricando ora la Release Candidate...per provarlo, chissà magari
lo sostituisco alla ciofeca che ci si chiama WinXP :)
ciao!


 lo sostituisco alla ciofeca che ci si chiama WinXP :)
Facci sapere!
Ciao!

 Facci sapere!
Eh eh magari su it.comp.os.win.winxp non qui :)
ciao!


 C# ma il deploy di .NET è un sogno comparato all'orrore di Java.
Potresti spiegare meglio il senso di questa frase? Sei la seconda persona
da cui lo sento dire e siccome non conosco nulla di .NET magari riesco
a comprendere meglio.
Il deploy con Java non mi sembra così cattivo! A parte la JVM. Ogni
applicazione
si può aggiornare semplicemende sovrascrvendo un Jar o War.
Ma comunque grazie delle delucidazioni.
Vincenzo Stefanazzi.


ByEZ,
Francesco Cogno

 tunnel :)
Vuoi dire che se in 50 ore non ho capito ancora tutto secondo la Microsoft
sarei un minorato mentale? Aiuto!!! :D:D

 c'è in VStudio.NET :)
Allora prova a guardare il tool di conversione da Java a J#... quello si che
è veramente uno spasso ;)
Già il nome "Jump" la dice lunga... :S
ByEZ,
Francesco Cogno

Gią il nome "Jump" la dice lunga... :S
Ah ah :) Ora non mi va di registrarmi per scaricare J#
Rhymes

sarei un minorato mentale? Aiuto!!! :D:D
il tunnel non è riferito ai tossicodipendenti?
(stiamo divagando un pò troppo :)
Rhymes

Hei, hei, non dimentichiamo che Java non è supportato solo dall'Open Souce
che, secondo me, non è tra i maggiori sostenitori del linguaggio, ma anche
da due altri grossi colossi: IBM, che con l'accoppiata Java+Linux (RedHat)
vuole ampliare il suo strapotere nelle grosse aziende, e Oracle che a Java
non scherza.
Io, dal canto mio preferisco java per la sua eleganza nel design quindi per
... questione di stile.
liphelock

--------------------------------
Inviato via 
http://usenet.libero.it

 ma .NET mi piace :P
Io attualmente dò una larga preferenza a Java. Perché ho già investito il
mio tempo su Java e perché come politica Microsoft non è il massimo. Non
detesto la tecnologia Microsoft, ma non mi piace che possano fare il bello e
il cattivo tempo.

 non scherza.
Vero, secondo me effettivamente molti ragionano non sulle qualità e
possibilità reali di .Net, ma sul fatto che per loro un fallimento di
Microsoft è inconcepibile...

 non scherza.
Vero, secondo me effettivamente molti ragionano non sulle qualità e
