Philly ETE 2019 Keynote – Brian Goetz – FP vs. OOP: Choose Two

by
Tags: , , , ,

Abstract

This talk is about the fictitious divisions we invent, and how they harm the progress of our industry. In particular, we’ll look at the supposed tension between Functional Programming and Object-Oriented Programming, and hopefully see that the tension is all in our heads.

About Brian Goetz

Brian Goetz is the Java Language Architect at Oracle, and was the specification lead for JSR-335 (Lambda Expressions for the Java Programming Language.) He is the author of the best-selling Java Concurrency in Practice, as well as over 75 articles on Java development, and has been fascinated by programming since Jimmy Carter was President.