👩💻 Join our community of thousands of amazing developers!
YAML is both universally used, and universally reviled. It has a lot of problems, but it also is so useful in solving specific tasks that it’s hard to replace. Some new kids on the block (such as TOML) have successfully taken over a portion of its market share, but it remains in force in places where those alternatives show their weaknesses. I think it’s clear to most that YAML is in dire need of replacement, which is why many have tried. But many have also failed. So what are the key features o...