GOTO - The Brightest Minds in Tech cover image

GOTO - The Brightest Minds in Tech

From Objects to Functions • Uberto Barbini & Duncan McGregor

Jul 12, 2024
Guests Uberto Barbini and Duncan McGregor discuss functional programming in Kotlin, transitioning from Java, leveraging Kotlin for easier transitions, the impact of programming languages on problem-solving, comparing object-oriented and functional programming, reflections on writing a book, exploring functional programming through a real-world example, and teaching programming to kids.
42:12

Podcast summary created with Snipd AI

Quick takeaways

  • Functional programming focuses on transformation functions and clear data processing for efficient code testing and reuse.
  • Balancing practicality and correctness in functional programming is essential for efficient code compilation and problem-solving.

Deep dives

Evolution of Kotlin Programming

Roberto Barbini discusses his journey from working in London banks to exploring Kotlin and functional programming. Initially hesitant about Kotlin, he found its productivity and simplicity advantageous for software development. His book offers a bridge between Java and functional programming, guiding readers through practical project implementations.

Remember Everything You Learn from Podcasts

Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.
App store bannerPlay store banner