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 »
Java 9 will be upon us soon (currently scheduled for July 2017), and while it doesn’t include as many API changes as Java 8, it does include quite a few impl... (more…)
Read more »
Java asynchronous file I/O based on io_uring Linux interface - GitHub - ikorennoy/jasyncfio: Java asynchronous file I/O based on io_uring Linux interface... (more…)
Read more »
When programming in C, one has to allocate and de-allocate memory by hand. It is an error prone process. In contrast, newer languages like Java often manage their memory automatically. Java relies on garbage collection. In effect, memory is allocated as n... (more…)
Read more »