1. 7
  1.  

  2. 1

    I wish UCL would get more visibility. It is, by far, a better choice than YAML for everything where YAML is a better choice than JSON. JSON is a good choice if you need a lowest common denominator for interoperability, especially if one end is JavaScript (not least because it can’t express any data types that JavaScript can’t express). YAML adds some human readability elements but UCL has a bunch of really userfriendly things such as rules for composition (you can import other files with directives that tell the parser how to merge the results when both files declare the same objects, for example).