micha at neli.hopto.org
Tue Apr 11 18:21:01 CEST 2006
On Tue, 11 Apr 2006 13:06:27 -0300
"Flávio Etrusco" <flavio.etrusco at gmail.com> wrote:
> > What does type erasure mean without a runtime engine (VM) ?
> That the "template" is not aware of the instantiated type of the
> template parameters, they are only accessed/resolved through oop
That's bad. Why not use interfaces instead, then ?
> A VM isn't necessary at all; for instance, J2SE 5 didn't introduce any
> modification in the VM (for supporting generics or anything), and most
> of the compiler changes were only needed because of the Java object
Yes, that's why generics in Java suck ;-). At least, according to (first
google hit for "type erasure"):
More information about the fpc-devel