← Sessions

The Evolution of Object Oriented Programming

The foundation of programming which many of us have used for 20 years is evolving into something new. Concepts including immutability, functions, ADTs, and pattern matching are helping us solve problems more reliably, understandably, and quickly. This session will help you understand the evolutions happening in many OOP languages and how you can begin taking better advantage of these changes.

James Ward
Kotlin Product Manager, Google
 
Josh Suereth
Staff Software Engineer, Google