Joe Darcy
where else to find them
what they talk about
where they keep going back
- JVM Language Summit2 editions2017–2025
on a stage with
- Nicolai Parlogonce
who talks about the same things
- Mark Reinhold59 talks
- Simon Ritter72 talks
- Nicolai Parlog63 talks
- Per Minborg22 talks
- Paul Sandoz20 talks
- Brian Goetz63 talks
| title | conference | date |
|---|---|---|
| Operator Overloading with Type Classes | JavaOne 2026 | 2026-03-17 |
Project Valhalla prototypes add limited operator overloading for value classes using a invoke dynamic prototype that maps operator tokens to static methods via… | ||
| Paths to New Numeric Types On the Java Platform | JavaOne 2026 | 2026-03-17 |
Argues concrete paths: prototypes live in the Valhalla branch and a float16 incubator is implemented (a few thousand LOC plus ~1,000 regression tests) and… | ||
| Paths to Support Additional Numeric Types on the Java Platform | JVM Language Summit 2025 | 2025-08-04 |
Argues concrete paths: add language-level type-class operator overloading (homogeneous typing, monoid/field witnesses) and VM/library features to avoid… | ||
| Forward to the Past: The Case for Uniformly Strict Floating Point Arithmetic on the JVM | JVM Language Summit 2017 | 2017-07-31 |
Argues for restoring always-strict IEEE floating-point semantics via JEP 306, demonstrating a concrete double-rounding bug on x87 vs SSE by constructing a pair… | ||
| JDK 9 Language, Tooling, and Library Features | Devoxx US 2017 | 2017-03-21 |
JDK 9 delivers modularity via Project Jigsaw with module-info files and runtime enforcement, adds an interactive REPL jshell, and gives javac a built-in… | ||
| nothing matches | ||