-- Learning to use the Java Compiler API (JSR 199) "will provide a lot of
indirect benefits" to Java developers. Danny Coward commented: â€œFor those
of you deafened by your screaming inner geek, roll up your sleeves and give
it a try."

-- Regarding generics: "Rather than trying to provide
reified types for all instances, why not simply accept that some
instances do not have reified type information, because they are
compiled with a 1.4.2 compiler, or for other reasons? This turns reification
into a best-effort problem: if you use a raw type, then no type information
is reified, but if you avoid raw types, you can take advantage of the additional
reified type information."

-- His proposal for an alternative to type inference for local variables
involves having the compiler provide the static factories.