Foojay Podcast #20: Functional Programming, “The Good, the Bad, and the Ugly”

Frank Delporte
Javarevisited
Published in
2 min readApr 24, 2023

--

Functional programming… it seems you either love it or you hate it.

But, like everything in software engineering, it is a trade-off.

So for today, let’s focus on the good, the bad, and the ugly parts of functional programming!

Guests

Podcast

Links

Content

  • 00'00 Intro
  • 00'17 Introduction of the guests
  • 07'40 What is functional programming (FP)?
  • 11'50 The same problems exist in FP and Object Oriented Programming
  • 13'50 Academic approach to programming
  • 17'54 Who of the guests is a FP purist?
  • 22'25 Understand the “Why”? Why use FP?
  • 28'11 The costs of FP
  • 30'57 When to learn FP
    - https://www.baeldung.com/java-monads
  • 42'43 What is the future of FP?
  • 50'41 Outro

Originally published at https://foojay.io on April 24, 2023.

--

--

Frank Delporte
Javarevisited

Follow me on webtechie.be - #JavaOnRaspberryPi - Java Champion - Author 'Getting started with Java on the Raspberry Pi' - Azul - Pi4J - BeJUG - CoderDojo