Skip to content

Comment on Imperative configs are out; Declarative configs are in

Comments

Complicated static configs are out; Scripts as configs (like Neovim) are in.

Both of these examples seem like they would be better fit with Lua-based configs. Scripts as configs give incredible amounts of power to the user without the programmer having to specify everything the user might want to do.

If they pull in dependencies that can make them very non-portable, while that is typically where all their power comes from over normal config files.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.