[Python-ideas] An idea for a new pickling tool
Dirkjan Ochtman
dirkjan at ochtman.nl
Wed Apr 22 10:12:38 CEST 2009
On 22/04/2009 03:02, Leonardo Santagada wrote:
> With the already existing fast json serializers (simplejson) why not use
> JSON instead of YAML? I like the YAML language, but JSON serializers
> exists for many more languages and are usually much more used than YAML
> ones.
+1 from me as well. YAML is still evolving, and MUCH more complex than
JSON. JSON is simpler and has an IETF RFC to back it (much shorter than
the YAML spec -- and the flow diagrams on json.org are really all you
need). JSON schema might be used to do schemas [1].
Some kind of versioning would also be very useful [2,3]. I've had a lot
of trouble with unpickling pickles for which the classes had changed;
you often don't really get a useful error message.
Cheers,
Dirkjan
[1] http://www.json.com/json-schema-proposal/
[2] http://utcc.utoronto.ca/~cks/space/blog/python/PickleNotForSaving
[3] http://utcc.utoronto.ca/~cks/space/blog/python/VersioningPickle
More information about the Python-ideas
mailing list