3 ms·
After using it for ~8 years, I rather like Nixlang. At the same time, I don't know Python well or particularly like it, so Spack's DSL just doesn't look as comf
by pxc 4y ago
After using it for ~8 years, I rather like Nixlang. At the same time, I don't know Python well or particularly like it, so Spack's DSL just doesn't look as comfy to me. It reminds me of RPM spec macros a little bit, which I guess are fine but I don't love them. I'd rather see Nix learn from Spack than myself jump ship.
But I think it would be very silly to dismiss Spack over something like the fact that their DSL is Python-based.
It's fine to be partial to what you know, and there are lots of good reasons to prefer Nix today, at well as to think that improving Nix might be better for you than adopting Spack.
But I think we should go a bit deeper than this in evaluating competing projects. Nix is about more than just being in some FP club, you know?