Rémi Forax
where else to find them
github:forax
what they talk about
all 5 in the filters
where they keep going back
- Devoxx France4 editions2022–2026
- JVM Language Summit3 editions2012–2024
- Devoxx Belgium2 editions2019–2024
all 5 in the filters
on a stage with
all 9 in the filters
who talks about the same things
- Nicolai Parlog63 talks
- Alan Bateman28 talks
- Brian Goetz63 talks
- José Paumard55 talks
- Ron Pressler20 talks
- Simon Ritter72 talks
| title | conference | date |
|---|---|---|
| Virtual Threads, Structured Concurrency and Scoped Values in Java 25 and Beyond | Devoxx France 2026 | 2026-04-22 |
The talk explains Project Loom features in Java 21–26: virtual threads (lightweight Java-thread objects that let code block on I/O without hurting scalability… | ||
| Value Types Aren't ℂomplex | Devoxx France 2026 | 2026-04-22 |
Introduces Java value classes from Project Valhalla and explains how they create immutable, high-performance objects with lower memory use. Uses Mandelbrot… | ||
| Valhalla Nullness Emotion | IntelliJ IDEA Conf 2025 | 2025-06-03 |
Prototype JVM and JIT demonstration shows value classes flatten to stack and remove boxing, with equals/hashCode computed from fields, synchronization and weak… | ||
| Day 1 | IntelliJ IDEA Conf 2025 | 2025-06-03 |
This day of short talks gives concrete, actionable items: IntelliJ 2025.1 ships Kotlin notebooks with built‑in CSV/dataframe support, drag‑drop Excel and the… | ||
| Memory API: Patterns, Uses Cases, and Performance | Devoxx Belgium 2024 | 2024-10-07 |
The Memory API (final in Java SE 22) shows concrete replacements for ByteBuffer: MemorySegments and Arenas give explicit allocation and deallocation semantics… | ||
| Type Specialization of Java Generics - What If Casts Have Teeth ? | JVM Language Summit 2024 | 2024-08-05 |
Patch to javac propagates type arguments at runtime, creating an AR field per parameterized instance and inserting method-entry checks and cast checks; the… | ||
| We Are All Gathered — We Are All to Gather | Devoxx France 2024 | 2024-04-17 |
Java 22 adds a preview gather() operation and a Gatherer API for writing custom intermediate Stream operations (both stateless and stateful, short‑circuitable… | ||
| Day of the Dukentacle: The Best Way to Predict the Future Is to Build It Yourself | Devoxx France 2024 | 2024-04-17 |
Practical tour of Java 22 preview features: unnamed variables, classless scripts, and statements-before-super to allow initialization before superclass calls… | ||
| Value Types and Pattern Matching: 1–1, Data at the Center | Devoxx France 2023 | 2023-04-12 |
Demonstrates concrete Java features and an LW5 prototype that implements value classes via an annotated bytecode rewriter and is benchmarked with JMH. Presents… | ||
| Valhalla: To the Hell and Back | Devoxx France 2022 | 2022-04-20 |
Valhalla proposes adding a new kind of class to Java that behaves similarly to primitive types (value classes). The talk examines questions around primitives… | ||
| Will Loom Protect Us from Temporal Robbery? | Devoxx France 2022 | 2022-04-20 |
Loom introduces virtual threads to the Java platform, replacing traditional heavyweight Threads with many lightweight, virtual ones to improve concurrency and… | ||
| Java keeps throttling up! | Devoxx Belgium 2019 | 2019-11-04 |
Covers concrete JDK work: CONSTANT_DYNAMIC and improved NPE messages (flag -XX:+ShowCodeDetailsInExceptionMessages), demo of continuations and fibers showing a… | ||
| Doom, Gloom or Loom | DevFest Lille 2019 | 2019-06-14 |
Demonstrates Project Loom’s Java fibers, which yield instead of blocking, and a new java.lang.Continuation‑style API that lets traditional blocking-style Java… | ||
| Reducing Object Adaptation | JVM Language Summit 2017 | 2017-07-31 |
Mjolnir implements a runtime technique that exposes dynamic-language objects to Java with zero adaptation overhead by rewriting calls into invokedynamic-like… | ||
| JDart | JVM Language Summit 2012 | 2012-07-30 |
JDart is a JVM port of Dart that reuses HotSpot server VM and generates JVM bytecode designed to force HotSpot to emit unboxed, integer-specialized machine… | ||
| nothing matches | ||