a) You didn't mention this as a constraint. b) read/write is a pure text format and is like Racket code. I consider this human readable/editable.
c) serialize/deserialize is technically the same as read/write, but it has many more invariants that makes it effectively not human readable/editable. Jay On Mon, Oct 28, 2013 at 9:45 AM, Ben Duan <yfe...@gmail.com> wrote: > Thanks Jay. But is it human readable and editable? > > > On Mon, Oct 28, 2013 at 11:31 PM, Jay McCarthy <jay.mccar...@gmail.com> > wrote: >> >> If you want to commit to Racket, I think the most convenient choice >> will be read/write and then serialize/deserialize, which are all in >> the standard Racket distribution. >> >> On Mon, Oct 28, 2013 at 9:21 AM, Ben Duan <yfe...@gmail.com> wrote: >> > Dear All, >> > >> > I need a data exchange format to serve as a simple database. There are >> > several choices out there. Do you have any suggestions on how to choose >> > between them? >> > >> > Thanks, >> > Ben >> > >> > ____________________ >> > Racket Users list: >> > http://lists.racket-lang.org/users >> > >> >> >> >> -- >> Jay McCarthy <j...@cs.byu.edu> >> Assistant Professor / Brigham Young University >> http://faculty.cs.byu.edu/~jay >> >> "The glory of God is Intelligence" - D&C 93 > > -- Jay McCarthy <j...@cs.byu.edu> Assistant Professor / Brigham Young University http://faculty.cs.byu.edu/~jay "The glory of God is Intelligence" - D&C 93 ____________________ Racket Users list: http://lists.racket-lang.org/users