3 ms·
Nix is enormously complicated, kind of unstable and not well documented. I get that if you've gone through the pain of learning it you get a system with some v
by IshKebab 1y ago
Nix is enormously complicated, kind of unstable and not well documented.
I get that if you've gone through the pain of learning it you get a system with some very nice properties. But casually suggesting "maybe try nix" is a bit like telling someone who wants to listen to Mozart "maybe try playing a piano".
- 331c8c71 1y agoHow is it unstable? It's one of the most reliable pieces of software I have used honestly. In any case 'nix-shell -p erlang|elixir' does not seem too complicated to me.
- IshKebab 1y agoFlakes is still experimental despite being very widely used.
- hamandcheese 1y agoFlakes is also more stable than many "stable" projects. Flakes is more stable than Python 3, for example.
- hamandcheese 1y agoOP is already trying to do something pretty un-casual: > If you want to control the exact version that's being used across your team (via `asdf` or similar), this practically means you'll end up compiling the BEAM over and over... So I think it is perfectly appropriate to suggest a sharp tool.