Maurizio Cimadamore
where else to find them
what they talk about
where they keep going back
- JVM Language Summit4 editions2017–2025
on a stage with
never shared a talk
who talks about the same things
- Brian Goetz63 talks
- Per Minborg22 talks
- John Rose20 talks
- Nicolai Parlog63 talks
- Ionut Balosin13 talks
- Paul Sandoz20 talks
| title | conference | date |
|---|---|---|
| From Final to Immutable: The not-so-final word on `final` | JVM Language Summit 2025 | 2025-08-04 |
Explains concrete changes: a command-line permission and eventual errors stop reflective writes to final fields so JVM can treat them as immutable; introduces… | ||
| Project Panama - Foreign Function & Memory API | JVM Language Summit 2023 | 2023-08-07 |
Project Panama provides a Java-first Foreign Function & Memory API previewed in JDK 21 and planned final for JDK 22, offering MemorySegment + Arena for… | ||
| Panama Update | JVM Language Summit 2019 | 2019-07-29 |
Project Panama now ships a workflow: run jextract on C headers to produce Java bindings and use the VM’s linkToNative backend for up to 4x–5x faster… | ||
| Project Panama’s Foreign API | Oracle Code One 2018 | 2018-10-22 |
Project Panama provides a Foreign API that replaces JNI with annotated Java interfaces bound at runtime by a binder, and an extract tool that uses Clang to… | ||
| Programming with Minimal Values | JVM Language Summit 2017 | 2017-07-31 |
Minimal Value Types are a VM-first experiment that lets the JVM derive flattened runtime types from an ordinary annotated POJO via a value capable class… | ||
| nothing matches | ||