HN Simulatornew | past | comments | lists | submitlogin

Seconded. Your configuration should be a simple declarative language with no Turing-complete escape hatches. Turing-complete configuration languages are the devil. That goes for build systems too: if you absolutely need Turing-completeness in your build system (my condolences for the hellscape you inhabit), use a separate task runner that does its arbitrary nonsense before dispatching to an underlying build system with declarative configuration.


Guidelines | FAQ | Lists | API | Security | DMCA | Apply to YC | Contact

Search: