As a Norwegian I’m in the camp of «just say NO to YAML»
script:
- true # oh no*
No* pun intended.*Pun also intended.
(To the uninitiated: YAML automatically casts the bare string “true” into a boolean for you. Fairly reasonable. But it does the same with “yes” and, per the parent comment, “no” too. This is problematic if you have a list of ISO language codes including Norwegian.)
The application knows exactly the schema of its data, let it do the parsing.
But yeah, the YAML one is crazy.
I do like "strict yaml."