Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Java - Perché Java è indietro anni luce rispetto a .NET?
Forum - Java - Perché Java è indietro anni luce rispetto a .NET?

Pagine: [ 1 2 3 ] Precedente | Prossimo
Avatar
Moon Knight (Ex-Member)
Rookie


Messaggi: 47
Iscritto: 07/12/2009

Segnala al moderatore
Postato alle 19:12
Sabato, 17/07/2010
Perché Java è indietro anni luce rispetto a .NET? Spesso sento questa affermazione e non ho ancora capito... :-?

PM Quote
Avatar
HeDo (Founder Member)
Guru^2


Messaggi: 2765
Iscritto: 21/09/2007

Segnala al moderatore
Postato alle 19:40
Sabato, 17/07/2010
java fino alla release 2.0 di .net si difendeva, ma a partire dalla 3.0, 3.5 e ora 4.0 non c'è più confronto.

A partire dalla velocità di esecuzione, dall'efficienza del CLR e del JIT. Lo stesso bytecode MSIL è estendibile e più compatto. L'introduzione dei delegate, tipi anonimi, tecnologie come LINQ, WCF (Windows Communication Foundation), WPF (Windows Presentation Foundation), EF (Entity Framework) e WF (Workflow Foundation). Ora come non mai lo sviluppo di silverlight totalmente basato su .NET con il suo editor expression blend che fa veramente paura.

Inoltre se parliamo di strumenti c'è da dire che visual studio è il miglior IDE esistente al mondo.

L'unica cosa che java poteva recriminare su .net era la compatibilità con le piattaforme linux, ma ora che mono è un progetto affermato e rodato non siamo molto distanti da "scrivi una volta e parte ovunque" :)

altra cosa da citare in favore di .net è la natura open del CLS (Common Language Specification) che permette virtualmente a qualsiasi linguaggio che rispetta gli standard .net di compilare in .net senza alcun problema, infatti mi ricordo che esiste una versione di python che compila in .net.

se poi vogliamo parlare della piattaforma di sviluppo web ASP.NET 4.0 possiamo anche stare qui altre due ore :)
Lavoro con questa tecnologia da diversi anni e posso dire che è veramente ottima, il framework che offre è assolutamente completo, veloce, stabile e scalabile.

se vuoi altre informazioni sulle tecnologie che ho citato non esitare a chiedere :)

EDIT: Qualche ref:

.NET: http://it.wikipedia.org/wiki/Microsoft_.NET
http://en.wikipedia.org/wiki/.NET_Framework
CLS: http://msdn.microsoft.com/it-it/library/12a7a7h3(VS.80).aspx
CLR: http://msdn.microsoft.com/en-us/library/ddk909ch.aspx
JIT: http://en.wikipedia.org/wiki/Just-in-time_compilation
WCF: http://msdn.microsoft.com/en-us/netframework/aa663324.aspx
EF: http://msdn.microsoft.com/en-us/library/aa697427(VS.80).aspx
WF: http://msdn.microsoft.com/it-it/library/cc185110.aspx
ASP.NET: http://en.wikipedia.org/wiki/ASP.NET

Ultima modifica effettuata da HeDo il 17/07/2010 alle 19:45
PM Quote
Avatar
Moon Knight (Ex-Member)
Rookie


Messaggi: 47
Iscritto: 07/12/2009

Segnala al moderatore
Postato alle 19:46
Sabato, 17/07/2010
Ho capito solo in parte alcune cose (alcune tecnologie non le conosco, mi dispiace). Però ho constatato che è molto indietro, e quindi: perché tanti dicono che Java sarà il futuro? 8-|

PM Quote
Avatar
HeDo (Founder Member)
Guru^2


Messaggi: 2765
Iscritto: 21/09/2007

Segnala al moderatore
Postato alle 19:48
Sabato, 17/07/2010
Testo quotato

Postato originariamente da Moon Knight:

Ho capito solo in parte alcune cose (alcune tecnologie non le conosco, mi dispiace). Però ho constatato che è molto indietro, e quindi: perché tanti dicono che Java sarà il futuro? 8-|



perchè sono rimasti loro al passato.

non ho citato le potenzialità di sviluppo .net su piattaforma mobile :) ambito in cui java ancora si difende bene, ma con l'introduzione di windows phone e le gui implementate con wpf ci sarà da divertirsi anche lì :)

PM Quote
Avatar
Moon Knight (Ex-Member)
Rookie


Messaggi: 47
Iscritto: 07/12/2009

Segnala al moderatore
Postato alle 19:51
Sabato, 17/07/2010
Io aspiro a diventare uno sviluppatore Java sopratutto in ambito SE, ME e Fx.
Quindi rapitolando SE ormai non è più attraente, ME si difende bene e che mi dici di Fx?
Scusami se mi approfitto delle tue nozioni, ma mi interessa come argomento :rotfl:

PM Quote
Avatar
HeDo (Founder Member)
Guru^2


Messaggi: 2765
Iscritto: 21/09/2007

Segnala al moderatore
Postato alle 19:57
Sabato, 17/07/2010
Testo quotato

Postato originariamente da Moon Knight:

Io aspiro a diventare uno sviluppatore Java sopratutto in ambito SE, ME e Fx.
Quindi rapitolando SE ormai non è più attraente, ME si difende bene e che mi dici di Fx?
Scusami se mi approfitto delle tue nozioni, ma mi interessa come argomento :rotfl:



aspiri male, java non è più il futuro da diversi anni :)

JavaFX riguarda lo sviluppo di applet come rich client interface, ed è inutile dire che le applet sono MORTE. Se vedi un sito con il menù fatto con un'applet vuol dire che il webmaster non ha capito nulla :)

EDIT: Non puoi nemmeno lontanamente paragonare JavaFX e Silverlight 4 (tecnologia ms rich client interface), sono veramente su due pianeti diversi :)

Ultima modifica effettuata da HeDo il 17/07/2010 alle 19:58
PM Quote
Avatar
Moon Knight (Ex-Member)
Rookie


Messaggi: 47
Iscritto: 07/12/2009

Segnala al moderatore
Postato alle 20:00
Sabato, 17/07/2010
Bene bene... :d Rivedrò i miei obbiettivi...
Forse devo puntare al mondo .NET: cosa mi consigli per iniziare?

PS: addio Java, ma con un sorriso: http://www.youtube.com/watch?v=d9JIiCkDyMQ

PM Quote
Avatar
HeDo (Founder Member)
Guru^2


Messaggi: 2765
Iscritto: 21/09/2007

Segnala al moderatore
Postato alle 20:36
Sabato, 17/07/2010
Testo quotato

Postato originariamente da Moon Knight:

Bene bene... :d Rivedrò i miei obbiettivi...
Forse devo puntare al mondo .NET: cosa mi consigli per iniziare?

PS: addio Java, ma con un sorriso: http://www.youtube.com/watch?v=d9JIiCkDyMQ



ti consiglio di recarti in una libreria e comprare un libro sul .NET, ovviamente C#.
.NET è molto semplice dal punto di vista del programmatore, ma il framework e le tecnologie che offre vanno conosciute e studiate per essere usate al meglio. Per questo ti consiglio un libro cartaceo, possibilmente collana wrox (imo la migliore) :)

PM Quote
Avatar
Moon Knight (Ex-Member)
Rookie


Messaggi: 47
Iscritto: 07/12/2009

Segnala al moderatore
Postato alle 20:40
Sabato, 17/07/2010
Grazie mille, cercherò subito qualcosa (anche in rete) :k:

PM Quote
Pagine: [ 1 2 3 ] Precedente | Prossimo