I'm personally sick of yet-another-config-formats. Why did designing metaformats become cool? They all have warts because using the same symbolic notation for data and structure leads to encoding issues that have cognitive overhead. So instead of getting used to the pratfalls involved in making mistakes in one format/library set, we can do it in a whole bunch of different ones. And of course if anyone uses the new fo…
> I'm personally sick of yet-another-config-formats. Why did designing metaformats become cool? I can't seem to find a date for it, but I think TOML is pretty old, so probably predates a lot of these YACFs. I think that the problem is that it's such an easy workflow: 1. No existing config format is perfect. Look at this should-be easy thing I want to do that isn't easy! 2. Create a new format that makes the desired s…
Not _that_ old. TOML's first release was in 2013.
But as a testament to the config format, it was only about a year old when Rust's cargo adopted it fully.