Enhance the Java programming language with records, which are classes
that act as transparent carriers for immutable data. Records can be thought of
as nominal tuples. (more…)
Read more »
A dual-purpose tutorial to 1) Demonstrate how to implement the Simple Query Protocol, where Java is an implementation detail; 2) Show practical examples of most of the new features since JDK 17, including Records, Sealed Types, Pattern Matching for Switch... (more…)
Read more »
Even though I’ve been programming in Java for a few years, there are still cases when its syntax surprises me. Let me share a few examples that I thought wou... (more…)
Read more »
Information about the Java.net forge closure and instructions for project owners to request a copy of their project assets. (more…)
Read more »
A Java Virtual Machine written in 100% JavaScript.
Read the academic paper »
Browse the code »
... (more…)
Read more »