Hacker News new | past | comments | ask | show | jobs | submit login

Point taken, but you can mitigate a lot of this with yamllint.



That's pretty sad that you need to lint your config lang.


I used to feel that way, and in some sense I still do, but in practice it fits right in with my other linters so it's not any trouble.

Config language design seems to have a surprisingly "bumpy" design space, where optimizing for one thing (human readability, or human familiarity, or tooling support, or flat data, or nested data, or strong types, or DRY, etc...) necessitates tradeoffs in other areas.

No wonder there's so many config languages!




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

Search: