Newsgroup: it.comp.os.dibattiti
Titolo: Confronto .net e j2ee

Qualcuno dirà che è offtopic, secondo me no...
http://www.middleware-company.com/j2eedotnetbench/
e relativi commenti
http://www2.theserverside.com/home/thread.jsp?thread_id=16149
Nella sostanza Java è più lento, più costoso e più instabile di .Net. E non
sto trollando.
Saluti
Massimo

sto trollando.
Lentezza: è una cosa che ho notato anche io nelle mie piccole
applicazioni ma ovviamente non possono fare testo
Costo: beh non saprei :)
--
Rhymes (
rhymes_...@myself.com
)
http://www26.brinkster.com/rhymes
http://bw-crema.blogspot.com

 Nella sostanza Java è più lento, più costoso e più instabile di .Net.
Rimane un piccolo problema: la portabilita'.
Su quanti (tipi di) sistemi sara' disponibile a breve termine questa
tecnologia?
BTW mi pare che il compilatore java di .net non supporti le specifiche Java2
(per scelta o costrizione?).
Come possono sperare che chi ha gia' sviluppato in tempi recenti la propria
applicazione in Java prenda in considerazione .net?
Alessandro
NOTA: Neanche io sto trollando. Se ho detto delle inesattezze correggetemi,
non sono ferrato sull'argomento, ma ne ho sentito parlare un po'.

 Massimo
 
Ciao,
-- 
         (__)	      | Nicholas Wieland	    |    -     ------------
	 (oo)	      | 
nicholas...@yahoo.it
   |    -    | There's no |
   /------\/ 	      | Debian GNU/Linux / Mac OS X |    -    | place like |
  / |    ||  	       -----------------------------     -    | *GNOME(2)* |
 *  /\---/\           ...."Have you mooed today?"....    -     ------------

applicazione in Java prenda in considerazione .net?
Eccomi :-) Io sono uno sviluppatore Java mica tanto contento di Java
che invece è contento di .NET :)


Io e Rhymes vinciamo comunque, usiamo Python :-D
io uso anche Java e Delphi se può interessarti :)


 che invece è contento di .NET :)
Scusa tanto, ma hai un'azienda e stai pagando per riformare il personale
su .net anzichè Java ? Soprattutto: cosa stai portando da Java a .net ?
Saluti,


 Linux ? Sei sicuro ?
http://go-mono.com/
 :)
(ovviamente non è M$ a produrre)

 linguaggio più utilizzato al momento.
diciamo che magari non e' il piu' performante...

 (ovviamente non è M$ a produrre)
Del fatto che dietro al buon Icaza non ci sia
Bill Gates non sarei molto sicuro :-)
Saluti.

 applicazione in Java prenda in considerazione .net?
Questo magari no, però ci sono gruppi di lavoro di grosse strutture (grosse
grosse)
che sono partiti in parallelo sia su Java che .NET sullo stesso progetto.
Quelli di .NET sono arrivati a destinazione ed hanno presentato il prodotto
al 90%
delle funzionalità, quelli di Java stanno ancora prendendosi a cazzotti con
le classi base.
Saluti.

 di Java, non vedo motivi al momento per cui un'azienda che ha tutto il
C.V.D. Ed oggi usiamo tutti il VHS.
Saluti
Massimo

 (ovviamente non è M$ a produrre)
Lo sapevo, grazie. A che punto siamo con l'implementazione ? (questo il
senso, si parlava a breve tempo ;)
Ciao,



Bene, e uno. Quanti altri ne conosci?-)
Alessandro.

 senso, si parlava a breve tempo ;)
Su questo non ti so dire, so che esiste il progetto ma il punto... boh...

Soprattutto: cosa stai portando da Java a .net ?
La mie skill e la mia knowledge, passare da Java a C# è questione di
poco. E conoscere una cosa in più non fa male. Non ho mai detto che
Java debba morire, cosa che non succederà di certo, ma ben venga .NET!


le classi base.
E' una cosa che ho notato pure io chiedendo in giro.... .NET ha una
rapidità di sviluppo sicuramente maggiore a parità di conoscenze. A
livello desktop è enormemente più vasta e anche un pochino più veloce.
A livello enterprise non bisogna prendersi a cazzotti per lavorare con
Tomcat, JBoss, JSP, Servlet e compagnia bella. Ad ogni modo parecchi
sviluppatori Java con un pò di apertura mentale mi hanno fatto capire
che sarebbe piaciuto anche a loro che la Sun non li costringesse ad
usare solo e solamente Java come linguaggio per la piattaforma.
ps. state attenti a Delphi 7, Kylix 3 e il futuro Delphi for .NET ;-)


A che punto siamo con l'implementazione ? 
Direi che farsi un giro nel sito non guasterebbe per capirlo :)


Bene, e uno. Quanti altri ne conosci?-)
Aspettiamo un annetto



L'hai visto il *non*, vero?-)
Alessandro.

 diciamo che magari non e' il piu' performante...
 
Nemmeno .net lo è. 
 
Ciao,


L'hai visto il *non*, vero?-)
LOL, scusa avevo letto noi :P


 >
Ciao...
Entro in questa interessante discussione.....
Come "test" anch'io sono un programmatore java non molto contento di java e
in effetti .NET è sicuramente meglio per gli ambienti Windows, anche se
sinceramente la mia preferenza va sempre verso il buon vecchio C++ con
l'.exe compilato.
La portatibilità..... bella se faccio applicazioni server-side ma per
applicazioni desktop quando si deve agire sul registry per memorizzare delle
impostazioni, utilizzare le caratteristiche di Windows per dare un "plus" di
utilizzo più "user-friendly" ai  programmi la perdo immediatamente.
MAX

 >sto trollando.
NetBeans / Forte for Java / Sun ONE Studio sono scritti in Java, dire 
che sono dei TRATTORI è poco...
Visual Studio .NET è scritto in C#.
La differenza si nota _eccome_
-- 
cat ragazze | grep lapiugnocca | mount

Come "test" anch'io sono un programmatore java
PLP io non programmo in java, ma molti intorno a me lo fanno...
Alessandro.

Massimo Gentilini wrote:

http://dreambean.com/petstore.html
"Lies, Damned Lies and Benchmarks" :)
-- 
Lorenzo

> ps. state attenti a Delphi 7, Kylix 3 e il futuro Delphi for .NET ;-)
Appunto, state attenti.
*** Azimuth ***

Appunto, state attenti.
ma per te il mondo dev'essere fatto solo di programmatori C e C++ ?


 ma per te il mondo dev'essere fatto solo di programmatori C e C++ ?
Per me il mondo deve essere composto da due categorie: quelli che fanno le
cose e quelli che le usano.
Chi fa le cose deve sapere come fare e non si deve spaventare delle
difficoltà ma anzi usarle.
I secondi NON devono sapere come fare ma cosa.
I secondi non devono mai confondersi con i primi.
I primi si chiamano programmatori C, asm e C++
I secondi compongono l'insieme complementare al primo.
*** Azimuth ***

> ma per te il mondo dev'essere fatto solo di programmatori C e C++ ?
decisamente si
:-)

 non sto trollando.
Infatti, stanno trollando loro ;-)
Fanno solo ridere. Quando vedremo dei bei server con milioni di accessi
su .NET, ne riparleremo. Allora saremo gia' alla j4ee...
ciao
-- 
Marco Ermini
http://macchi.markoer.net
 - ICQ UIN 50825709 - GPG KEY 0x64ABF7C6
Never attribute to malice that which is adequately explained
by stupidity. (Hanlon's Razor, corollary to Finagle's law)

 La differenza si nota _eccome_
Domanda:
i sorgenti in C# vengono compilati in codice nativo o in bytecode?
-- 
Alessandro
-------------------------------------------
Salire sempre piu' in alto ha un senso se aiuta a 
scendere sempre piu' in profondita' dentro se stessi.
Anonimo.
-------------------------------------------

 i sorgenti in C# vengono compilati in codice nativo o in bytecode?
Bytecode che poi viene compilato in codice nativo all'atto della prima 
esecuzione, una volta per tutte. Come fa Elate/AmigaDE, per esempio.
-- 
"Everything is vague to a degree you do not realize till you have tried
  to make it precise"
                                       Bertrand Russell
                                       The Philosophy of Logical Atomism

 esecuzione, una volta per tutte. Come fa Elate/AmigaDE, per esempio.
E' da notare che il "bytecode" di .Net č pensato per essere compilato just
in time ed č scarsamente performante se interpretato (se ciņ fosse
possibile), il bytecode Java invece č pensato per essere interpretato e
questo porta a non poter compilare just in time nel miglior modo possibile.
Saluti
Massimo


Credo che il java su OS/400 faccia lo stesso.
Alessandro.

i sorgenti in C# vengono compilati in codice nativo o in bytecode?
sono jit-compiled, in pratica viene compilato in bytecode per poi
essere compilato in codice nativo all'esecuzione
--
Rhymes (
rhymes_...@myself.com
)
http://www26.brinkster.com/rhymes
" ride or die "