擅长:python、mysql、java
<p>谈到效率,我使用了YAML一段时间,并对某些名称/值赋值在这种语言中的简单性感兴趣。然而,在这个过程中,我经常会被YAML的一个技巧所绊倒,语法上的微妙变化使你可以用更简洁的风格来写特殊的案例等等。最后,尽管YAML的语法在形式上几乎是一致的,但它给我留下了某种“模糊”的感觉。然后,我限制自己不接触现有的、正在工作的YAML代码,并以更全面、更安全的语法编写所有新的东西,这使我放弃了所有YAML。结果是YAML试图看起来像一个W3C标准,并生成一个小的关于其概念和规则的难读文献库。</p>
<p>我觉得,这远远超出了需要的智力开销。看看SGML/XML:由IBM在60年代开发的,由ISO标准化的,被称为HTML(以一种简化和修改的形式),它面向数以百万计的人,在全世界再次被记录和记录。上来杀了那条龙。JSON怎么能在这么短的时间内得到如此广泛的应用,只需要一个微不足道的网站(和一个javascript名人来支持它)?它简单明了,语法毫无疑问,学习和使用起来很容易。</p>
<p>XML和YAML对人类来说很难,对计算机来说也很难。JSON对人和计算机都非常友好和容易。</p>