InfoQ Homepage Generics Content on InfoQ
Presentations
RSS Feed-
Generics and Java's Evolution
Richard Warburton explains how to make effective use of Generics. Warburton sheds light on the planned changes in Java 10 using practical code examples at every step.
-
Refactoring Java Generics by Inferring Wildcards, In Practice
John Altidor, Yannis Smaragdakis discuss an algorithm for refactoring and inferring more general type instantiations of Java generics using wildcards without changes to the Java type system.
-
Categories for the Working Programmer
Jeremy Gibbons explains categories, focusing on them as an organizing principle helpful in managing generic libraries.
-
What's New in Spring?
Craig Walls presents some of the features supported in Spring 4 including WebSockets, REST controllers, conditional configuration, ordered list injection, compatibility with Java 8 and Java EE 6&7.
-
Contravariance is the Dual of Covariance
Erik Meijer introduces covariance and contra-variance with real world examples.
-
C++11 The Future is Here
Bjarne Stroustrup keynotes on what C++ is in general, how C++ 11 makes simple things even simpler, resource management, generic programming, and concurrency.
-
Expressing Abstraction - Abstracting Expression
Ola Bini attempts to answer a few questions: Why are new languages still being created, Is it worth choosing languages strategically, and Does language actually matter?
-
Generic Programming Galore Using D
Andrei Alexandrescu discusses generic programming, showing how to solve generic tasks with D, tasks that are difficult or impossible to perform with other languages.