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.
Kotlin Product Manager, Google
Staff Software Engineer, Google