Ask HN: Why is JSON so pedantic?
JavaScript objects are similar to JSON and allow all this and it works just fine. They never misinterpret anything.
So why can't JSON be more forgiving? I remember XML used to be the same back in the day.
Why do creators of schema make them so strict? Isn't the whole thing about making life of users (or devs in the case) easier? What purpose does such fussy specifications achieve?