Nix baut jetzt einen Graphen, der würfelt

A build graph that rolls dice

Nix baut jetzt einen Graphen, der würfelt

Nix hat mit dynamischen Derivations einen fundamentalen Wandel vollzogen: Statt den gesamten Build-Graphen vorab zu kennen, kann er nun während des Builds wachsen. Der Autor zeigt anhand eines Würfelspiels, wie jeder Schritt zufällig entscheidet, ob ein weiterer hinzugefügt wird – die Kette wird erst zur Laufzeit sichtbar. Das eröffnet neue Möglichkeiten jenseits von lang2nix, etwa für Suche, Crawling oder Simulationen.

Nix war früher ausschließlich Ersteres, dynamische Derivations fügen Letzteres hinzu.

Mehr von diesem Tag

2026-09-22