Pattern Matching in Java – Brian Goetz

This talk highlights the pain points that need to be solved in order to implement the pattern matching in Java and proposes ways to solve those different iss… Read more

Similar

Filling gaps in TensorFlow’s Java api

TensorFlow’s announcement of a Java api is great news for the clojure community. I wrote a post a couple of weeks ago that argued that TF’s Java api already provides everything that we need to do useful things. This is mostly true, by leveraging interop w... (more…)

Read more »

Tiered Attribution for javac – Java 9

In Java 8, the implementation of type-checking at compiler level was based on Speculative Attribution. In Speculative Attribution, the same tree can be type-checked against multiple targets at runtime. This is particularly used in target typing for lambda... (more…)

Read more »

Improving on Types: Specing a Java Library

Good application developers use existing libraries rather than reinventing every wheel. This is particularly true on the JVM, where there are a huge number of wheels to choose from. So in addition to writing good code, developers need be able to ass... (more…)

Read more »