Happy Path Programming cover image

#73 Nix - Functional Programming for Software Packaging with Domen Kožar

Happy Path Programming

00:00

What Is the Red Book?

Instead of building from source, it will just hard code the dynamic libraries and the interpreter, GlibC, everything. So every package, every part of every package is pinned to a specific hash hash. And so if that hash doesn't exist on that machine, it goes and gets it. That way there's never a surprise like if I happen to be running something and it's using an older version of LibC that has a bug in it or something like that,. But it's not embedded in a binary. It's all linked. If you have most of those things, it doesn't have to go download them. It just goes and gets what you need.

Transcript
Play full episode

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app