> Le débutant il y pense ?
Non, c'est pour cela qu'on me paye si cher. Faut bien que je bouffe!
> Un débutant il se dira : "tiens un mot clé que je ne connais pas utilisons le !"
Non mais il va creuser un peu et utiliser la fonctionnalité sans forcément voir tous les ecueils qui se cachent derrière.
Personnellement, je pense que c#, avec ses pointeurs et exceptions que l'on n'est pas obligé de trapper ne me semble pas aussi robuste que java. C'est un avis personnel qui n'engage que moi.
Quand aux generics, je ne suis pas un spécialiste de toutes les implémentations mais les architectes de sun ont discuté pendant des années de cette JSR (et ils sont loins d'être des débutants, restons modeste) . Tout ce qui m'intéresse, c'est que ma collection soit type safe afin de détecter d'éventuelles erreurs dès la phase de compilation. Pour le reste, une seule définition de la classe quelque soit le paramètre (contrairement aux templates c++), je trouve cela élegant.
[^] # Re: Nécessité de Java?
Posté par domak . En réponse à la dépêche Accord entre la FSF et les développeurs OpenOffice au sujet de l'utilisation de Java. Évalué à 3.
Non, c'est pour cela qu'on me paye si cher. Faut bien que je bouffe!
> Un débutant il se dira : "tiens un mot clé que je ne connais pas utilisons le !"
Non mais il va creuser un peu et utiliser la fonctionnalité sans forcément voir tous les ecueils qui se cachent derrière.
Personnellement, je pense que c#, avec ses pointeurs et exceptions que l'on n'est pas obligé de trapper ne me semble pas aussi robuste que java. C'est un avis personnel qui n'engage que moi.
Quand aux generics, je ne suis pas un spécialiste de toutes les implémentations mais les architectes de sun ont discuté pendant des années de cette JSR (et ils sont loins d'être des débutants, restons modeste) . Tout ce qui m'intéresse, c'est que ma collection soit type safe afin de détecter d'éventuelles erreurs dès la phase de compilation. Pour le reste, une seule définition de la classe quelque soit le paramètre (contrairement aux templates c++), je trouve cela élegant.