←back to thread

Nix Derivation Madness

(fzakaria.com)
184 points birdculture | 3 comments | | HN request time: 0s | source
Show context
amelius ◴[] No.45774752[source]
> The road to Nix enlightenment is no joke and full of dragons.

Nix was a great research project. Now is the time to rewrite it from the ground up.

replies(5): >>45774789 #>>45774922 #>>45775360 #>>45775376 #>>45776285 #
1. mystifyingpoi ◴[] No.45775376[source]
I feel the same about HCL in Terraform. The tool is perfect, the language is bollocks.
replies(1): >>45788004 #
2. WillDaSilva ◴[] No.45788004[source]
Pulumi may be what you're looking for. Same concept as Terraform, and many of its provider libraries are just wrappers around Terraform provider libraries, but you can use a variety of common programming languages to declare your desired state, rather than HCL.
replies(1): >>45790214 #
3. mystifyingpoi ◴[] No.45790214[source]
Yeah, I tried it briefly some time ago and it seems like a solution.