Project Amber has brought a number of new features to Java in recent years. While each of these features are self-contained, they are also designed to work together. Specifically, records, sealed classes, and pattern matching work together to enable easie... (more…)
Read more »
Recently, I've discovered this guide which walks you through implementing a toy ray tracer from scratch. I took the implementation written in Clojure by Jeaye Wilkerson and wrote my own in Java to ... (more…)
Read more »
Educational implementation of a subset of the JVM bytecode to illustrate imperative and object-oriented programming. - se-tuebingen/mini-jvm... (more…)
Read more »
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube. (more…)
Read more »
The software industry styles itself on architecture and construction, but rarely discusses aesthetics. (more…)
Read more »