On 8/7/2011 12:01 PM, Lutger Blijdestijn wrote:
dsimcha wrote:
On 8/7/2011 11:36 AM, Jacob Carlborg wrote:
Currently, the only available format is XML.
Ok, I'll look into writing a binary archiver that assumes that the CPU
architecture on the deserializing end is the same as that on the
serializing end. If it works, maybe Orange is a good choice.
Just in case you missed it, the messagepack protocol has a D implementation
which seems to be what you're looking for: http://msgpack.org/ The last
commit on bitbucket reveals it should be compatible with 2.054. Perhaps it
can be adapted as an archiver for Orange.
Ok, this sounds great. Again, though, it would be great to get
serialization into Phobos. (I don't know whether messagepack is
suitable in its current form, because I haven't looked in detail.) I
was vaguely aware of a messagepack implementation for D, but I didn't
realize it was still maintained and didn't know where it was hosted.