|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Jun 2002
Città:
Provincia De VaRéSe ~ § ~ Lat.: 45° 51' 7" N Long.: 8° 50' 21" E ~§~ Magica Inter ~ § ~ Detto: A Chi Più Amiamo Meno Dire Sappiamo ~ § ~ ~ § ~ Hobby: Divertimento allo Stato Puro ~ § ~ ~ § ~ You Must Go Out ~ § ~
Messaggi: 8896
|
[Java vs C#.NET] i due framework
Ciao a tutti, volevo sapere secondo voi i vantaggi e gli svantaggi dei due linguaggi arrivando a capire quale è il migliore.
Dopo l'uso di entrambi i linguaggi credo che C# sia decisamente migliore di Java per diversi motivi come per esempio riuscire a creare interfacce grafiche con molta semplicità (neanche Matisse mi sembra all'altezza), msdn, facilità di gestire documenti xml e l'uso di crystal report, tanto per citarne alcuni. L'unica cosa che posso dire dove non mi trovo molto bene sono la gestione delle eccezioni. Questo è quello che ho riscontrato dopo aver sviluppato un gestionale in C#. Secondo voi invece? ps: il titolo doveve essere i due linguaggi a confronto ~§~ Sempre E Solo Lei ~§~
__________________
Meglio essere protagonisti della propria tragedia che spettatori della propria vita
Si dovrebbe pensare più a far bene che a stare bene: e così si finirebbe anche a star meglio. Non preoccuparti solo di essere migliore dei tuoi contemporanei o dei tuoi predecessori.Cerca solo di essere migliore di te stesso Ultima modifica di Fenomeno85 : 16-12-2008 alle 18:15. |
|
|
|
|
|
#2 | |
|
Senior Member
Iscritto dal: Oct 2007
Città: Padova
Messaggi: 4131
|
Quote:
O entrambe le cose?
__________________
As long as you are basically literate in programming, you should be able to express any logical relationship you understand. If you don’t understand a logical relationship, you can use the attempt to program it as a means to learn about it. (Chris Crawford) |
|
|
|
|
|
|
#3 | |
|
Senior Member
Iscritto dal: Jun 2002
Città:
Provincia De VaRéSe ~ § ~ Lat.: 45° 51' 7" N Long.: 8° 50' 21" E ~§~ Magica Inter ~ § ~ Detto: A Chi Più Amiamo Meno Dire Sappiamo ~ § ~ ~ § ~ Hobby: Divertimento allo Stato Puro ~ § ~ ~ § ~ You Must Go Out ~ § ~
Messaggi: 8896
|
Quote:
~§~ Sempre E Solo Lei ~§~
__________________
Meglio essere protagonisti della propria tragedia che spettatori della propria vita
Si dovrebbe pensare più a far bene che a stare bene: e così si finirebbe anche a star meglio. Non preoccuparti solo di essere migliore dei tuoi contemporanei o dei tuoi predecessori.Cerca solo di essere migliore di te stesso |
|
|
|
|
|
|
#4 | ||||
|
Senior Member
Iscritto dal: Oct 2005
Messaggi: 3306
|
Quote:
Quote:
Oltretutto secondo me l'editor C# è pessimo perchè non utilizza i sizer per cui fare interfacce che si ridimensionano come dio comanda non è facile. Alla fine, dopo averli trascurati per 15 anni, li hanno aggiunti nelle WPF, ma quelle sono un'altra storia. Quote:
Sembra che solo alla Sun considerino le checked exception una cosa buona. Quote:
.NET in generale è un enorme wrapper sopra le Win32 (da qui anche la sua non eccelsa portabilità), con una interfaccia molto semplificata, ha il vantaggio di accedere facilmente ai componenti del sistema, ha i generics che sono veramente fantastici. D'altra parte .NET non ha ancora molti componenti enterprise, contrariamente a Java. Insomma come al solito quale è il migliore? Dipende. |
||||
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Oct 2007
Città: Padova
Messaggi: 4131
|
Aggiungici che in .NET c'è anche la comodissima funzionalità LINQ: una cosa che, as esempio, in Java manca completamente.
Ma appunto, la domanda non è tanto quale dei due è migliore... ma quale dei due è migliore per fare x? (Con x = contesto tecnologico e/o specifica applicazione, definibile a piacere).
__________________
As long as you are basically literate in programming, you should be able to express any logical relationship you understand. If you don’t understand a logical relationship, you can use the attempt to program it as a means to learn about it. (Chris Crawford) |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 16:19.




















