Peut être qu'un jour, ils se bougeront chez Oracle et changerons le bytecode pour inclure les génériques...(dont l'implémentation actuelle n'est pas géniale).
Le "diamant" c'est pas la plus brillante des idées.
On aurait aimé passer de
List<String>l=newArrayList<String>();
à
List<String>l=newArrayList();
Mais j'ai l'impression que c'est comme pouvoir synchroniser les constructeurs pour éviter de gérer les barrières mémoires avec des accès à des "final".... c'est pas pour demain...
[^] # Re: Inférence de types
Posté par Guillaume Maillard (site web personnel) . En réponse à la dépêche Sortie de JDK 10. Évalué à 0.
Peut être qu'un jour, ils se bougeront chez Oracle et changerons le bytecode pour inclure les génériques...(dont l'implémentation actuelle n'est pas géniale).
Le "diamant" c'est pas la plus brillante des idées.
On aurait aimé passer de
à
Mais j'ai l'impression que c'est comme pouvoir synchroniser les constructeurs pour éviter de gérer les barrières mémoires avec des accès à des "final".... c'est pas pour demain...