标签: ruby json yaml yaml-cpp
我知道这是一个非常通用的问题,但我相信这个问题将使大多数开发人员在选择YAML而不是其他标记语言堆栈溢出时受益。
我从我的一位实验室伙伴那里了解了YAML,他们曾经在我们正在研究的项目中使用它进行所有中间文件操作。我问他为什么只有YAML?为什么不使用JSON或XML?他说YAML现在很流行,对我来说这似乎不是一个令人满意的答案。
所以问这里,为什么YAML超过JSON和XML?在什么情况下选择YAML而不是任何其他语言将是一个好/坏的选择。
还有其他语言比YAML更好吗?