
\begin{slide}{Generische Polymorphie (Implement.)}

    \begin{itemize}
    \item Java: 
      durch Generics kein Änderungen am Bytecode (1.4 $\to$ 1.5)
      $\Rightarrow$ type erasure
    \item C\#: 
      neue (1.0 $\to$ 2.0) CIL-Anweisungen 
    \end{itemize}


Literatur:
\begin{itemize}
\item Maurice Naftalin, Phil Wadler: Java Generics and Collections,
O'Reilly 2006;
\item Jonatha Pryor: (...) What's Wrong With Java Generics?
\url{http://www.jprl.com/Blog/archive/development/2007/Aug-31.html}
\end{itemize}

\end{slide}
