Changelog Master Feed cover image

Changelog Master Feed

So do we like Generics or not? (Go Time #286)

Jul 25, 2023
01:28:21
Snipd AI
Roger Peppe and Bryan Boreham join Mat and Kris to discuss the state of Generics in Go, including benefits like cleaner code, solving problems with few lines of code, and simplifying processes with the slices package. They also explore limitations and challenges, potential performance implications, and technical aspects of implementing generics at compile time. The discussion covers unpopular opinions, code formatting, balance between simplicity and help, tech debt, debt management, risk-taking in interactions, and collaboration despite mistakes.
Read more

Podcast summary created with Snipd AI

Quick takeaways

  • Generics in Go were both feared and eagerly anticipated, causing hesitation and adoption issues.
  • Different perspectives on Generics in Go resulted in varied opinions regarding its impact on the language.

Deep dives

Hot vs Cold Showers

The speaker believes that a shower is not good unless it goes properly cold. They enjoy finishing a shower with alternating hot and cold water, and feel unsatisfied if the water is not cold enough.

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode