3 ms·
You don't necessarily have to know the Nix language upfront, but it helps (otherwise your eyes will glaze over in parts you'd otherwise grok right away). Honest
by pmarreck 4y ago
You don't necessarily have to know the Nix language upfront, but it helps (otherwise your eyes will glaze over in parts you'd otherwise grok right away). Honestly, it's not a terrible starting point. Nix has been described as "JSON with a different syntax, plus pure functions" which does come sort of close- It's not actually as complex as it looks at first.
There's a very cool interactive tutorial here which fit the way I like to learn pretty perfectly: https://nixcloud.io/tour/?id=1 https://nixcloud.io/tour/?id=1 It's an actual Nix interpreter running in the browser (thanks to emscripten) that validates your answers by actually evaluating them, through a series of progressively more difficult questions.