2019-06 Local Variable Type Inference - Miro Cupak
Channel: Toronto Java Users Group
Date: 2019-06-28

Local variable type inference is without a doubt the biggest language feature in Java from the last couple of years. Although seemingly simple at first sight, the feature comes with a series of restrictions making its usage rather tricky at times.

In this live-coding session, we explore subtleties and boundaries of the usage of “var” by going over 40 code snippets and asking: Will it compile? Come and test your intuition and knowledge of local variable type inference, and learn how to use it well in practice!

About the Speaker

Miro is a Co-founder and VP Engineering at DNAstack, where he builds a leading genomics cloud platform. He is a Java enthusiast with expertise in distributed systems and middleware, passionate about genetics and making meaningful software. In his spare time, he blogs and contributes to several open-source projects.