Foojay Podcast #20: Functional Programming: "The Good, the Bad, and the Ugly"
OpinionPodcast

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

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!

Podcast Apps

You can listen and subscribe to the Foojay Podcast on:

Guests

Podcast

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
  • 42'43 What is the future of FP?
  • 50'41 Outro
Written by

Alejandro Serrano

Software Engineer at 47 Degrees, author of "Practical Haskell", "The Book of Monads", and "FP Ideas for the Curious Kotliner".

Written by

Deepu K Sasidharan

Deepu is a polyglot developer, Java Champion, and OSS aficionado. He mainly works with Java, JS, Rust, and Golang. He co-leads JHipster and created the JDL Studio and KDash. He's a Senior Developer Advocate for DevOps at Okta. He is also an international …

Written by

Frank Delporte

Frank Delporte is a Java Champion, Java Developer, Senior Technical Writer at Azul, Blogger, Author of "Java Programming for Raspberry Pi - A Hands-On Guide to Electronics and IoT Projects", and Open-Source Contributor for Pi4J, Lottie4J, MelodyMatrix,... …

Written by

Ties van de Ven

Software Engineer @ JDriven, Coach @ JCore