Develando los Secretos de Generics and Java
Presentación que ahonda en aspectos avanzados de Java generics tales como varianza y contravarianza, reification, y type erasure. Además cubre otros aspectos interesantes como un análisis del sistema de tipos de Java en relación con aspectos como downcasting, upcasting y polimorfismo. Y para este caso vamos a incluir aspectos comparativos del diseño de generics de Java comparado contra el diseño de C# que son particularmente interesantes que han influenciado la evolución de ambos lenguajes de formas muy diferentes.