C# corrige quoi comme défauts ? je suppose en plus que tu ne parles que de la syntaxe !
eh déjà un langage est avant tout caractérisé par sa syntaxe... donc bon...
Sinon pour les améliorations :
- autoboxing
- métadonnées
- événements
- les delegates
- détection de débordement
- implémentation explicite d'interface
- propriétés, indexeurs, foreach, liste variable de paramètres
- types valeur
- énumérations
- pointeurs (pas de troll merci, il n'y a aucun obligation de les utiliser et ils sont bien mieux contrôlés et ont leur utilité dans des cas bien précis)
- le versionning
- passage par référence
Et puis pour C# 2.0 vs Java 1.5 (les 2 étant en phase de béta test), y'en a un qui fait des vrais generics, et l'autre qui fait des templates, ou plutôt du "replace all"... devine lequel est lequel ;)
[^] # Re: Java c'est bien !
Posté par TImaniac (site web personnel) . En réponse au journal Java c'est bien !. Évalué à 1.
eh déjà un langage est avant tout caractérisé par sa syntaxe... donc bon...
Sinon pour les améliorations :
- autoboxing
- métadonnées
- événements
- les delegates
- détection de débordement
- implémentation explicite d'interface
- propriétés, indexeurs, foreach, liste variable de paramètres
- types valeur
- énumérations
- pointeurs (pas de troll merci, il n'y a aucun obligation de les utiliser et ils sont bien mieux contrôlés et ont leur utilité dans des cas bien précis)
- le versionning
- passage par référence
Et puis pour C# 2.0 vs Java 1.5 (les 2 étant en phase de béta test), y'en a un qui fait des vrais generics, et l'autre qui fait des templates, ou plutôt du "replace all"... devine lequel est lequel ;)