#Java #OpenJDK #JDKJava 16 was released last week and already the first Java Enhancement Proposals are targeted for the 17 release in September. In the first... (more…)
Read more »
It is not uncommon that we need to represent an array of Boolean (true or false) values. There are multiple ways to do it. The most natural way could be to construct an array of booleans (the native Java type). It is likely that when stored in an array, J... (more…)
Read more »
A tutorial on how to use Java's new Record Patterns feature to write powerful, concise pattern matching code for usecases like AST transformations and rewrite-rules in compiler passes.
(more…)
Read more »
A large open source community has grown around Swift, since Apple open sourced it along with a Linux Port back in Dezember 2015.Certain parallels can be drawn between the evolution of Java and Swift. Java was first a portable platform independent client-s...
Read more »
Programming languages come with sorting functions by default. We can often do much better. For example, Downs has showed that radix sort can greatly surpass default sort functions in C++. Radix sort is you friend if you want to sort large arrays of intege... (more…)
Read more »