
Episode 48: OOP (Object-Oriented Programming) vs. FP (Functional Programming)
Lunch with Tech Leaders
00:00
Comparing OOP and FP: Emphasizing Message Passing and Managing State Mutation
This chapter explores the concept of OOP and its focus on message passing, comparing it to class-based hierarchy and inheritance in C++. It discusses the importance of encapsulation, managing state mutation, and the drawbacks of OOP, along with challenges in message passing in functional programming.
Transcript
Play full episode