Mark Reinhold
where else to find them
bluesky:mreinhold.bsky.social
mastodon:@mreinhold@mastodon.social
what they talk about
where they keep going back
- Jfokus3 editions2018–2025
- Devoxx Belgium2 editions2015–2017
- JavaOne2 editions2015–2025
all 7 in the filters
on a stage with
all 15 in the filters
who talks about the same things
- Nicolai Parlog63 talks
- Alan Bateman28 talks
- Brian Goetz63 talks
- Alex Buckley12 talks
- Simon Ritter72 talks
- Sander Mak18 talks
| title | conference | date |
|---|---|---|
| Valhalla? Python? Withers? Lombok? - Ask the Architects | JavaOne 2025 | 2025-03-18 |
Semicolons stay; removing them is ruled out as disruptive. Valhalla ships a minimal first JEP with a stable spec and an early‑access build expected in a month… | ||
| From Cowboy Mode to Careful Stewardship | JavaOne 2025 | 2025-03-18 |
Java’s roadmap shifts from rapid feature churn to integrity by default: modules land in JDK 9, strong encapsulation turns on by default in 16 and is enforced… | ||
| Ask the Architect | Jfokus 2025 | 2025-02-03 |
Live AMA covers concrete roadmaps: a serialization prototype using pattern matching that asks class authors to supply at-rest constructors and deconstructors… | ||
| JVM Language Summit 2023 Keynote | JVM Language Summit 2023 | 2023-08-07 |
Announces that Java now develops on the tip with a six-month cadence so innovation ships faster while Long Term Support releases keep stability; reports… | ||
| Project Leyden - Capturing Lightning in a Bottle | JVM Language Summit 2023 | 2023-08-07 |
Project Leyden aims to cut Java startup, warm‑up and memory by shifting work out of runtime: it introduces condensers that transform runtime images, a training… | ||
| Ask the Java Architects | Oracle Developer Live—Java 2020 | 2020-09-15 |
Six-month releases reduce release stress and let features ship when ready instead of forcing big bangs, with tooling like jdeps to find internal or deprecated… | ||
| Modern Java: Change is the Only Constant | Voxxed Days CERN 2019 | 2019-05-01 |
Platform is split into 26 standard modules, later trimmed so core distribution has 19 standard modules after Java EE and CORBA removed, enabled by JDK 9… | ||
| No QA: Modern Java: Change is the Only Constant | Voxxed Days CERN 2019 | 2019-05-01 |
Platform is split into 26 standard modules (later trimmed to 19), old internals are being strongly encapsulated with tooling like jdeps/javac warnings and… | ||
| Ask the Java Architects | Jfokus 2019 | 2019-02-04 |
Explains why Java moves to a six‑month cadence and keeps three‑year LTS lines, showing it ships smaller features faster and eases planning; notes modules… | ||
| Java, Today and Tomorrow | Jfokus 2019 | 2019-02-04 |
Overview of recent and upcoming Java work: Amber adds local variable type inference (var), raw string literals, switch expressions, and records for concise… | ||
| Modern Java: Change is the Only Constant | Jfokus 2019 | 2019-02-04 |
Java splits the monolithic JDK into 26 modules (now ~19 standard modules), removes Java EE and CORBA, and moves to a 6‑month cadence with LTS every 3 years… | ||
| Moving Java Forward Faster | Jfokus 2018 | 2018-02-05 |
Java moves to a six-month release cadence with the next feature release in March 2018 and JDK 10 carrying only 12 finished items: var local-variable type… | ||
| Moving Java Forward Faster | Devoxx Belgium 2017 | 2017-11-06 |
Java moves to a strict six-month feature releases cadence (next release March 2018), with every-third-year long-term support every three years (first LTS Sept… | ||
| Ask the JDK Architects | Devoxx Belgium 2017 | 2017-11-06 |
Audience Q&A covers concrete progress and timelines: Sumatra fizzled after joint Oracle–AMD work but the follow-on is Graal compiler work inside Project… | ||
| Modules in One Lesson | Devoxx Belgium 2017 | 2017-11-06 |
Live coding shows turning a HelloWorld jar into two modules, compiling them on the module path, and provoking real errors: missing requires fails at compile… | ||
| Migrating to Modules | Devoxx Belgium 2017 | 2017-11-06 |
Live-coding shows a Java 8 command-line app that deserializes tweets with Jackson and is converted into a Java 9 module by adding module-info.java, using… | ||
| Interview with Mark Reinhold | Devoxx Belgium 2017 | 2017-11-06 |
Explains that Java moves to a six‑month release cadence with Java 11 LTS after 9, recommends testing every feature release even if deployments wait for LTS… | ||
| Interview | Devoxx Belgium 2015 | 2015-11-09 |
Overview of concrete changes and migration choices for Java 9 through 10: the module system reworks the JDK into selectable modules, hides most internal APIs… | ||
| Introduction to Modular Development | JavaOne 2015 | 2015-10-25 |
Gentle, hands‑on intro to the Java Platform Module System that shows how to write a module descriptor (module-info.java), compile with javac using a… | ||
| Project Jigsaw Hack Session | JavaOne 2015 | 2015-10-25 |
Informal hack session with members of the Project Jigsaw Team.
Speakers:
Alan Bateman, Consulting Member of Staff, Oracle
Mark Reinhold, Chief Architect… | ||
| The Secret History and Tragic Fate of sun.misc.Unsafe | JVM Language Summit 2015 | 2015-08-10 |
Chronicles why sun.misc.Unsafe exists, lists concrete uses (reflection rewrite in Java 1.4, direct buffers, JSR‑166 atomic/park/unpark, BigInteger speedups… | ||
| Discusses Java SE 8, Jigsaw and More | Devoxx 2013 | 2013-11-11 |
Java SE 8 is nearly finished and weekly builds appear at jdk8.java.net with a target ship in March; downloads and testing now produce the real bug reports… | ||
| nothing matches | ||