JVM Language Summit — Agenda
The Summit will take place from July 30 to August 1, 2012. Our three days will be divided as follows (talks are in yellow and workshops are in green).
Monday |
Tuesday |
Wednesday |
|||
8:20 |
Breakfast |
Breakfast |
Breakfast |
||
8:40 |
|||||
9:00 |
Intro and Welcome from Oracle (Georges Saab) |
William Cook (Batches) |
Mark Roos (RTalk) |
||
9:20 |
|||||
9:40 |
Brian Goetz (Lambda Expressions in Java) |
Rémi Forax (JDart) |
Jochen Theodorou (Groovy) |
||
10:00 |
|||||
10:20 |
Break |
Break |
Break |
||
10:40 |
Dan Heidinga (MethodHandle introspection) |
Thomas Wuerthinger (Truffle) |
John Rose (Arrays[2.063]) |
||
11:00 |
|||||
11:20 |
John Rose (LambdaForms) |
Lukas Stadler (Truffle), |
Mark Roos (RTalk), |
||
11:40 |
|||||
12:00 |
Lunch |
||||
12:20 |
Lunch |
Lunch |
|||
12:40 |
|||||
13:00 |
Cliff Click (Big Data) |
Jeroen Frijters (CLR/JVM) |
Duncan MacGregor (Migrating to JVM) |
||
13:20 |
|||||
13:40 |
Rich Hickey (Datomic) |
David Chase (Fortress on the JVM) |
Matt Fowles (Implementing StreamBase) |
||
14:00 |
|||||
14:20 |
Break |
Break |
Break |
||
14:40 |
Basil Hosmer (Mesh) |
Ryan Sciampacone (Multi-tenant JVM) |
Jim Laskey (JDI) |
||
15:00 |
|||||
15:20 |
Doug Simon (Graal) |
Michael Wiedeking (AL1 JVM assembler) |
Andrey Breslav (Kotlin/Java interop) |
||
15:40 |
|||||
16:00 |
Basil Hosmer (Mesh), |
Donald Raab (Collections), |
Duncan MacGregor (ASM), |
||
16:20 |
|||||
16:40 |
|||||
17:00 |
|||||
17:20 |
|||||
17:40 |
|||||
18:00 |
Dinner |
||||
We expect all the talks to be deeply technical, given by designers and implementors to designers and implementors. We all speak Code here!
The talks, we hope and expect, will inform the audience, in detail, about the state of the art of language design and implementation on the JVM, and the present and future capabilities of the JVM itself. (Some will do so indirectly by discussing non-JVM technologies.) Beyond that, these talks will inspire us to work together with JVM-based technologies to build the next great software systems.
For Speakers
The conference will be recorded professionally and posted on the internet. We encourage you to allow your talk (including audio and slides) to be recorded and posted. A speaker release form will be provided before the conference; if you do not wish your talk to be recorded, simply do not complete the release form. If you release our use of your written materials, we will put your talk’s PDF (or other presentation file) on the conference wiki, so that the other conference participants, and the rest of the world, can see it there.
Please send PDFs of your slides in advance to Brian Goetz, so that we can have them ready to project from our laptop. But, if you plan to present from your own machine, please make sure it can talk to a VGA connector. (Macs generally require an adapter to do this.) We will also supply a clip-on microphone.