Je ne l'ai pas encore dit sur ce blog, mais je suis actuellement une formation pour devenir Assistant formateur au sein du labo Dotnet de Supinfo. Dans le cadre de cette formation, je viens de donner une petite présentation (non sans quelques petites apréhensions) devant les membres du labo Java / Sun à propos des génériques en C# 2.0...
Imaginez donc ma jubilation lorsque je leur ai fait une petite démo sur les apports des génériques au niveau performance lors de la manipulation d'objets de types valeur (petite boucle ajoutant 10 000 000 d'entiers à une ArrayList et les récupérant juste après sans puis avec génériques = 1100% d'écart de temps)... Pour ceux qui ne le savent pas, les génériques introduit dans Java 1.5 ne sont que de la poudre aux yeux et il n'apportent aucun gain de performance (à la compilation, tout est remplacé par des parametres et types de retour de type object).
Ahhh... J'aime ces petits plaisirs qui parcourent la vie de geek !