I guess I disagree with that in the same way that any computer language isn’t for humans. Doesn’t mean we should not have a solid editor for ’em.
Concrete example: lots of configuration files for rails (or other) frameworks use YAML. This includes the localization files. They are clearly meant to be edited/maintained by humans – for computers.
I think the use case of a computer generated YAML document for storage is relatively unusual.
https://yaml.org/
What It Is:
YAML is a human-friendly data serialization language for all programming languages.