Anmelden

Foojay.io | Friends of OpenJDK and Java Programming

Functional Programming, "The Good, the Bad, and the Ugly" (#20)

Samstag, 22. April 2023 · 51 min

MP3

Shownotes

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
• Alejandro Serrano, Software Engineer at 47 Degrees, author of "Practical Haskell", "The Book of Monads", and "FP Ideas for the Curious Kotliner"• serranofp.com
• twitter.com/trupill
• linkedin.com/in/alejandroserranomena

• Deepu K Sasidharan, JHipster co-lead, Java Champion, Staff Dev Advocate @ Okta, Java, JS, Rust, Cloud Native Advocate, Author, Speaker• twitter.com/deepu105
• mastodon.social/@deepu105
• deepu.tech
• linkedin.com/in/deepu05

Podcast
• Host: Ties van de Ven• tiesvandeven.nl
• twitter.com/ties_ven
• linkedin.com/in/ties-van-de-ven-a24480a

• Producer: Frank Delporte • twitter.com/FrankDelporte
• foojay.social/@frankdelporte

Links

• foojay.io/today/7-functional-programming-techn… (Deepu)
• foojay.io/today/the-problem-with-functional-pr… (Ties)
• baeldung.com/java-functional-programming

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• baeldung.com/java-monads

• 42’43 What is the future of FP?
• 50’41 Outro

Anmelden oder registrieren

Jetzt

0:00 / 0:00