4 ms·
There are various problems with nix and the pragmatics of the language (error reporting combined with lack of static type checking, inconsistent naming conventi
by patrec 7y ago
There are various problems with nix and the pragmatics of the language (error reporting combined with lack of static type checking, inconsistent naming conventions, evaluation speed, tooling, etc.) – but the core language itself is, IMO, actually extremely well designed. I can think of very few good external DSLs (postscript is the only one that comes to mind right now) – but I'd definitely place nix among this list.