libXO-ification - Why - and is it a symptom of deeper issues?

Garrett Cooper yaneurabeya at gmail.com
Sun Nov 15 18:14:27 UTC 2015


> On Nov 15, 2015, at 10:09, Allan Jude <allanjude at freebsd.org> wrote:

...

> The big difference is, a json parser isn't going to blow up if a new
> field gets added in the middle, and your awk/grep/sed script probably will.

That's a plus to those formats, yes, but if someone changes the field name (which can happen today, on a whim, and would go unnoticed for a while because no tests/spec), you'll run into a KeyError in Python or an equivalent error message in your language of choice.

Thanks,


More information about the freebsd-current mailing list