Vor langer Zeit habe ich Nix‑Darwin aufgegeben. Ich komme zurück, weil es mir reproduzierbare Entwicklungsumgebungen, schmerzfreie Werkzeuge und eine saubere Systemkonfiguration bietet, die perfekt für Rust und Solana ist. → Exakte rustc/cargo pro Projekt festlegen → Fenix oder rust‑overlay für nächtliche Toolchains → Mehrere Solana CLI-Versionen isolieren → Anchor + AVM in deklarativen Shells → CI/CD entspricht genau den lokalen Builds → Binär-Caches → schnellere Builds → Projektbezogene Shells → keine globalen Konflikte → Ein Flake → dieselbe Einrichtung auf macOS/Linux → Sofortige Rollbacks → sichere Updates