Dansmith
Dan Smith - Consulting Member of Technical Staff
Daniel is a Programming Language Designer working on new features for the Java Language and the Java Virtual Machine. He helps to update and maintain the official language and VM specifications. Daniel also contributes to OpenJDK, primarily on the javac compiler.
Posts
- Try Out JEP 401 Value Classes and Objects on October 27, 2025
- Terminology update: Primitive Objects on October 5, 2020
- Class & Interface Terminology on May 7, 2020
Videos
- A New Model for Java Object Initialization on July 27, 2025
- Pattern Matching in Java: Better Code, Better APIs on May 24, 2025
- Java Initialization 2.0 #JVMLS on September 1, 2024
- JVMLS - Value Objects in Valhalla on September 5, 2023