Re: [Gegl-developer] New serialization format

On Thu, Jul 05, 2012 at 06:07:22PM +0200, gfxuser wrote:
Am 05.07.12 16:57, schrieb Michael Natterer:
On Thu, 2012-07-05 at 17:55 +0300, Ville Sokk wrote:
GEGL needs a new serialization format. On IRC two popular choices
were JSON and YAML. Fancy features are not required so both should be
good choices.

YAML pros:
* very readable

JSON pros:
* pretty much every programming language has a JSON library
* simpler than YAML

Bat´O's YAML example:
and JSON:

Any ideas why one should be chosen over the other? Maybe there's an
even better option?
And XML was ruled out because it's not the latest fad any longer?


I was also wondering why not XML. IIRC image processing in GEGL is
internally represented by a tree (correct me if I'm wrong). Are YAML
and JSON able to handle this, better than a native tree format like

XML was originally a text format.  It's rather complicated to parse, 
mainly because of legacy compatibility issues.  It's bulky.  It's usable 
for word processing (as in OpenOffice) only because it's been 

-- hendrik

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]