2min chapter

Happy Path Programming cover image

#78 Immutability & IDLs for Declarative Services with Jakub Kozłowski

Happy Path Programming

CHAPTER

The Importance of Mutability in Programming

If the language assumes everything is immutable, then I think that's like the basic assumption that makes it possible to optimize like that. So if you want to keep that sort of clean direct style mutability for some reason, maybe for some DSL, and maybe there's no better choice. The languages, if they wanted to, could give you the programming experience of mutability without the actual mutability. And we've seen we've seen hints of that with rock. Flix has done some of that. But yeah, it's like there is a there is a convenience to mutability. It just comes with some trade off rust.

00:00

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