Skip to content
0:00 / 0:00

#java#briangoetz

FP vs OO: Choose Two by Brian Goetz

Jfokus

12K subscribers • 2 videos on Hallway

YouTube
  • Recommended by 1 person: 1 in engineering communities.
  • Presented by Brian Goetz
  • An opinion. It argues one side of a question engineers disagree on.

Intermediate. Assumes working knowledge.

16K views7 years ago1 recommendation

Programming languagesSoftware designFunctional programmingObject-oriented designLanguage design and type systems

Brian Goetz explores the fictitious division between functional programming and object-oriented programming, arguing they are complementary.

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.

Why it's here

1 person recommends this

What people say. Recommended as an insightful talk on combining functional and object-oriented programming paradigms.

u/joshlemerContributor - Collectionsin r/scala • Recommends

FP vs OO: Choose Two by Brian Goetz