JSON Duplicate Keys

Benoit Marchant marchant at mac.com
Thu Jun 6 08:58:30 PDT 2013


What's really problematic is that there is no way to specify a version in the format itself so that it could be evolved without breaking existing data set. This has been solved before for serializetion, in Cocoa for example, we need that for JSON.

Benoit

On Jun 6, 2013, at 8:54, gaz Heyes <gazheyes at gmail.com> wrote:

> On 6 June 2013 16:29, Allen Wirfs-Brock <allen at wirfs-brock.com> wrote:
>> 
>> No it's not JavaScript!  It a file format for storing and interchanging data. Preserving existing data is a key requirement.
> 
> It's syntax is based on JavaScript but crippled for no reason other than to follow a outdated specification. It's so frustrating to be at this end of a keyboard to see awful syntax being promoted just to follow the RFC which is clearly flawed. It's so much more logical to change and fix the problems in the specification so that in future code will work correctly and JSON parsers would be much easier and consistent. "Don't break the web" shouldn't ever become "Keep the web broken" code will never evolve if the core is rotten.  
> 
> _______________________________________________
> es-discuss mailing list
> es-discuss at mozilla.org
> https://mail.mozilla.org/listinfo/es-discuss
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.mozilla.org/pipermail/es-discuss/attachments/20130606/31b445ef/attachment.html>


More information about the es-discuss mailing list