Stephen Colebourne’s Null-default and Null-safe operators

An interesting proposal to solve some of the common, and tedious, issues around Java nulls. Particularly comforting is that I have already separately implemented ?: with very similar semantics in my Stringtree template language.

Stephen Colebourne’s Weblog