Overview
Syllabus
Intro
Why we can't live without arrays
Why arrays bother users
Why arrays bother JVM implementors
What Java coders say they want... (2)
rank: what the JVM should provide
bigness: what the JVM should provide
resize: what the JVM should provide
notation: what the JVM should provide
layout: what the JVM should provide
hybrid arrays in the VM
sharing: what the JVM should provide
flatness: what the JVM should provide
What library types can define...
More about operator overloading
Hard problem: Type templating (2)
Power tools: JSR 292
Killer Use Cases for Arrays 2.0
Taught by
Java