Before we implement SDL package format for DUB

via Digitalmars-d digitalmars-d at puremagic.com
Tue Aug 26 13:18:09 PDT 2014


On Tuesday, 26 August 2014 at 18:35:55 UTC, Jeremy Powers via 
Digitalmars-d wrote:
>>
>>
>>  I agree. Those would be the points with most impacts. 
>> However, the
>>> outcome would be quite far away from standard JSON, so we 
>>> would really be
>>> talking about something like ASON or SDL already.
>>>
>>
>> There are some beginnings like this one:
>>
>> http://json5.org/
>>
>
> Here's another, that supports tables:
> https://github.com/krisnye/ion
>
> Unfortunately there doesn't seem to be any decently popular 
> winner of the
> 'extended JSON' language, apparently most are fine with just 
> adding
> comments.  YAML might be a choice, but I find it diverges a bit 
> too far
> (and I'm not a fan of significant whitespace).

Well, ion already has that in its name: "indented object 
notation" :-(

Basic YAML is not so bad (apart from significant whitespace, 
which I also dislike), but the full specification is surprisingly 
complicated (properties, tags, lots of different ways to format 
text...). Even though it wouldn't be utilized in most cases, 
these features would still need to be supported.

SDL is preferable IMO.


More information about the Digitalmars-d mailing list