Главная
Study mode:
on
1
Intro
2
Why we can't live without arrays
3
Why arrays bother users
4
Why arrays bother JVM implementors
5
What Java coders say they want... (2)
6
rank: what the JVM should provide
7
bigness: what the JVM should provide
8
resize: what the JVM should provide
9
notation: what the JVM should provide
10
layout: what the JVM should provide
11
hybrid arrays in the VM
12
sharing: what the JVM should provide
13
flatness: what the JVM should provide
14
What library types can define...
15
More about operator overloading
16
Hard problem: Type templating (2)
17
Power tools: JSR 292
18
Killer Use Cases for Arrays 2.0
Description:
Explore the future of Java arrays in this 51-minute conference talk by John Rose. Delve into the opportunities and challenges surrounding Arrays 2.0, examining why arrays are essential yet problematic for users and JVM implementors. Learn about desired features including multi-dimensional arrays, large array support, resizing capabilities, improved notation, custom layouts, and hybrid arrays. Discover potential library-defined types, operator overloading, and type templating solutions. Investigate JSR 292 power tools and compelling use cases for Arrays 2.0, gaining insights into the evolution of this fundamental data structure in Java programming.

Arrays 2.0 - Opportunities and Challenges

Java
Add to list
0:00 / 0:00