Alex Kretzschmar
๐ค SpeakerAppearances Over Time
Podcast Appearances
You've got to put a ton of logic into the bash script to do idempotency.
You've got to do a ton of logic.
Nix kind of solves some of these problems a little bit, but it's a very imperfect solution.
Let's say you have a list of packages you want to install, and you take one of those packages away.
Well, there's now got to be some logic to clean that up.
And then there's going to be some residual files, maybe a config file left here, something left over there.
You just don't know.
And so the nature of declarative stuff is that you can test a lot more easily, like a specific implementation of an NVIDIA driver, maybe as a kernel DKMS build failure and all that stuff in the old world.
But in the new world...
that literally is impossible because it built, it's an immutable thing.
And so we know it's going to work.
I haven't explored it enough to have a good.
I never quite know how to say this guy's name.
Is it, is it your, your gay, your Castro?
I never quite know how to say his name, but he, he's running like the fedora silver blue.
There's like some, it's like some cool stuff happening in this space very soon.
I think.
And, um,
Yeah, it's going to be really fun when it lands.
Linux is an endless rabbit hole.