I've found JSON a little simpler to follow. Mostly because constructs like lists use things I expect from programming languages I've used in the past. Another things is I've always had difficulty managing the mix up of tabs and space in Python and I'm sure YAML will have similar issues when the number of documents and number of people working with them rises. Suppose its one of those things where personal preference comes into it a lot, probably entirely. They both appear to be perfectly good at serialising data structures with very little overhead.
... View more