Hacker News new | ask | show | jobs
by marcosdumay 2061 days ago
The use case of those executable configuration languages is that you often need to set the same setting on different programs, maybe even on different machines, but they must all reflect the same decision in different ways (like your services server can set a port to listen, so your firewall must set that port as open for internal traffic, and your applications must set that port as their data source).

That said, this one language does not look powerful enough for that. So I'm not sure where it can be used.

1 comments

> That said, this one language does not look powerful enough for that. So I'm not sure where it can be used.

I mean, it's used to configure all of NixOS, so I'm not sure if that's true.

Oh, so I'm wrong. Makes more sense that way :)

Let me add another postit of "try NixOS in an environment" into my TODO list...