Session
The subtle art of not giving a func: Why OOP is here to stay
You've read the click-bait: "Functional Programming is taking the world by storm". "Object Oriented Programming is everything that is wrong with software and deserves to be stabbed in the neck!". "Functional programming is the only thing keeping Hades from reaching out from the depth of the Underworld to take a giant steaming 💩 on your software project!"
With that kind of rhetoric, you might be wondering: are languages traditionally known for their OOP friendliness, like C++, C# and Java, on the way out? Are we all soon destined to write Haskell and Lisp for a living? Is OOP really that bad? And if so, is FP the only, or even the best, solution for the problems that it may have? What the heck IS Functional Programming anyway?
In this talk you'll learn:
- Why OOP isn't going anywhere, anytime soon.
- Why Functional Programming isn't all unicorns and rainbows.
- What we can learn from Functional Programming as OOP practitioners.
- How to write OOP code that benefits from many of the advantages often associated with Functional Programming.
Philippe Vaillancourt
Senior Consultant at NimblePros
Montréal, Canada
Links
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top