On 8/13/2013 3:20 PM, Joe Hildebrand wrote:
One of the reasons why I like the CBOR tag applied to a byte stream is that it can be used to skip parsing on entire sections (no matter their underlying types) in processors that don't need to understand that section.
This is an example of the core reason that having a "one true standard" is not appropriate for many topics: design choices optimize along particular axes, giving particular optimizations, typically at the expense of others. Different operating context benefit from different optimizations.
It makes sense for a specification to document its tradeoffs; it often does not make sense to choose only one such specification for use in all scenarios.
d/ -- Dave Crocker Brandenburg InternetWorking bbiw.net