awesome-cl icon indicating copy to clipboard operation
awesome-cl copied to clipboard

Serialization libraries?

Open dieggsy opened this issue 10 months ago • 3 comments

There doesn't appear to be a section on serialization.

Maybe a whole extra section isn't necessary, but I think it would be nice to at least mention cl-store.

dieggsy avatar Apr 09 '24 19:04 dieggsy

correct, there's improvements to be done in that area. There are some solutions under "persistent object DB" (even if those are not persistent DBs): cl-naive-store and clache (that uses cl-store). I think at the time I didn't mention cl-store because I didn't like its documentation, and IIRC clache is a bit more high-level.

vindarel avatar Apr 09 '24 19:04 vindarel

For what it's worth, cl-store does appear to have had a bit more recent development than clache and I find its API more straightforward and focused. If someone just wants to serialize to disk, I think cl-store makes sense (and pulls in fewer dependencies)

dieggsy avatar Apr 09 '24 21:04 dieggsy