Re: Orange 1.0.0 beta - serialization library

2011-08-29 Thread Jacob Carlborg
On 2011-08-29 19:19, Sean Kelly wrote: On Aug 20, 2011, at 9:16 AM, dsimcha wrote: This looks really great! I'll try it out sometime later. A few questions: 1. What other archiver formats besides XML might be useful? (I remember binary can't work because of the way keys work, though messa

Re: Orange 1.0.0 beta - serialization library

2011-08-29 Thread Sean Kelly
On Aug 20, 2011, at 9:16 AM, dsimcha wrote: > This looks really great! I'll try it out sometime later. A few questions: > > 1. What other archiver formats besides XML might be useful? (I remember > binary can't work because of the way keys work, though messagepack is > probably a better opt

Re: Orange 1.0.0 beta - serialization library

2011-08-24 Thread Robert Jacques
On Wed, 24 Aug 2011 02:25:19 -0400, Jacob Carlborg wrote: On 2011-08-24 02:53, Michel Fortin wrote: On 2011-08-23 06:51:57 +, Jacob Carlborg said: On 2011-08-22 21:50, Vladimir Panteleev wrote: On Sat, 20 Aug 2011 18:13:32 +0300, Jacob Carlborg wrote: I've almost finished the rewrit

Re: Orange 1.0.0 beta - serialization library

2011-08-23 Thread Jacob Carlborg
On 2011-08-24 02:53, Michel Fortin wrote: On 2011-08-23 06:51:57 +, Jacob Carlborg said: On 2011-08-22 21:50, Vladimir Panteleev wrote: On Sat, 20 Aug 2011 18:13:32 +0300, Jacob Carlborg wrote: I've almost finished the rewrite of my serialization library Orange. While I've never had

Re: Orange 1.0.0 beta - serialization library

2011-08-23 Thread Michel Fortin
On 2011-08-23 06:51:57 +, Jacob Carlborg said: On 2011-08-22 21:50, Vladimir Panteleev wrote: On Sat, 20 Aug 2011 18:13:32 +0300, Jacob Carlborg wrote: I've almost finished the rewrite of my serialization library Orange. While I've never had the chance to use Orange myself, one of the

Re: Orange 1.0.0 beta - serialization library

2011-08-22 Thread Jacob Carlborg
On 2011-08-22 21:50, Vladimir Panteleev wrote: On Sat, 20 Aug 2011 18:13:32 +0300, Jacob Carlborg wrote: I've almost finished the rewrite of my serialization library Orange. While I've never had the chance to use Orange myself, one of the problems I've often heard being associated with using

Re: Orange 1.0.0 beta - serialization library

2011-08-22 Thread Vladimir Panteleev
On Sat, 20 Aug 2011 18:13:32 +0300, Jacob Carlborg wrote: I've almost finished the rewrite of my serialization library Orange. While I've never had the chance to use Orange myself, one of the problems I've often heard being associated with using Orange was large binary file sizes. What ar

Re: Orange 1.0.0 beta - serialization library

2011-08-21 Thread Jacob Carlborg
On 2011-08-21 23:16, Masahiro Nakagawa wrote: > On Sun, 21 Aug 2011 05:28:33 +0900, Jacob Carlborg wrote: > >> On 2011-08-20 19:45, dsimcha wrote: >>> On 8/20/2011 12:50 PM, Andrej Mitrovic wrote: Masahiro Nakagawa seems to be working on msgpack: https://bitbucket.org/repeatedly/msgpack

Re: Orange 1.0.0 beta - serialization library

2011-08-21 Thread Masahiro Nakagawa
On Sun, 21 Aug 2011 05:28:33 +0900, Jacob Carlborg wrote: On 2011-08-20 19:45, dsimcha wrote: On 8/20/2011 12:50 PM, Andrej Mitrovic wrote: Masahiro Nakagawa seems to be working on msgpack: https://bitbucket.org/repeatedly/msgpack4d/ Yeah, this does look quite useful. I tried it a few weeks

Re: Orange 1.0.0 beta - serialization library

2011-08-21 Thread Masahiro Nakagawa
On Sun, 21 Aug 2011 02:45:20 +0900, dsimcha wrote: On 8/20/2011 12:50 PM, Andrej Mitrovic wrote: Masahiro Nakagawa seems to be working on msgpack: https://bitbucket.org/repeatedly/msgpack4d/ Yeah, this does look quite useful. I tried it a few weeks ago and ran into a couple showstopper bu

Re: Orange 1.0.0 beta - serialization library

2011-08-21 Thread simendsjo
On 20.08.2011 19:45, dsimcha wrote: On 8/20/2011 12:50 PM, Andrej Mitrovic wrote: Masahiro Nakagawa seems to be working on msgpack: https://bitbucket.org/repeatedly/msgpack4d/ Yeah, this does look quite useful. I tried it a few weeks ago and ran into a couple showstopper bugs. I filed them and

Re: Orange 1.0.0 beta - serialization library

2011-08-21 Thread Jacob Carlborg
On 2011-08-20 23:29, dsimcha wrote: On 8/20/2011 4:24 PM, Jacob Carlborg wrote: 2. What are the prospects for submitting this for inclusion in Phobos? Serialization is something basic and universally needed enough that it should not require a third-party library. From my part: * Remove all Ta

Re: Orange 1.0.0 beta - serialization library

2011-08-20 Thread dsimcha
On 8/20/2011 4:24 PM, Jacob Carlborg wrote: 2. What are the prospects for submitting this for inclusion in Phobos? Serialization is something basic and universally needed enough that it should not require a third-party library. From my part: * Remove all Tango/D1 specific code * Add documenta

Re: Orange 1.0.0 beta - serialization library

2011-08-20 Thread Jacob Carlborg
On 2011-08-20 19:45, dsimcha wrote: On 8/20/2011 12:50 PM, Andrej Mitrovic wrote: Masahiro Nakagawa seems to be working on msgpack: https://bitbucket.org/repeatedly/msgpack4d/ Yeah, this does look quite useful. I tried it a few weeks ago and ran into a couple showstopper bugs. I filed them and

Re: Orange 1.0.0 beta - serialization library

2011-08-20 Thread Jacob Carlborg
On 2011-08-20 18:16, dsimcha wrote: This looks really great! I'll try it out sometime later. A few questions: 1. What other archiver formats besides XML might be useful? (I remember binary can't work because of the way keys work, though messagepack is probably a better option for lightweight ser

Re: Orange 1.0.0 beta - serialization library

2011-08-20 Thread dsimcha
On 8/20/2011 12:50 PM, Andrej Mitrovic wrote: Masahiro Nakagawa seems to be working on msgpack: https://bitbucket.org/repeatedly/msgpack4d/ Yeah, this does look quite useful. I tried it a few weeks ago and ran into a couple showstopper bugs. I filed them and he fixed them, but I never got a

Re: Orange 1.0.0 beta - serialization library

2011-08-20 Thread Andrej Mitrovic
Masahiro Nakagawa seems to be working on msgpack: https://bitbucket.org/repeatedly/msgpack4d/ Is RIFF considered a good format? I've ran into it when porting C code, it seems it's also used by Google and probably other companies. http://en.wikipedia.org/wiki/Resource_Interchange_File_Format

Re: Orange 1.0.0 beta - serialization library

2011-08-20 Thread dsimcha
This looks really great! I'll try it out sometime later. A few questions: 1. What other archiver formats besides XML might be useful? (I remember binary can't work because of the way keys work, though messagepack is probably a better option for lightweight serialization in general. Orange

Orange 1.0.0 beta - serialization library

2011-08-20 Thread Jacob Carlborg
I've almost finished the rewrite of my serialization library Orange. I'm hoping that someone wants to give it a try and see what issues/bugs are found. Project page: http://dsource.org/projects/orange Source code: https://github.com/jacob-carlborg/orange There are two usage examples on the pro