A few months back I released 1.0 of deep-freeze, a binary serialization library for Clojure. Due to recent additions by Peter Taoussanis I thought it would be about time to let some more people know about this project, and bump the version number to 1.2
deep-freeze is a simple serialization library that aims to be fast, generate concise data, and support as many Clojure structures as possible. Currently it outperforms read-string/print-str by quite a margin, supports (optionally) the "Snappy" Google compression library, and supports atoms, refs, and the standard Clojure structures. Support for deftype and defrecord, is not in yet, but is on the list. The data structure should not be considered stable by any means, as we will continue to optimize it as needed. But the actual API calls have stayed the same since version 1.0, and to be honest, it's such a simple lib, it can probably be copy and pasted into any lib anyone chooses. At any rate I thought it might come in useful for those experimenting with 0MQ, distributed computing, etc. Timothy Baldridge -- “One of the main causes of the fall of the Roman Empire was that–lacking zero–they had no way to indicate successful termination of their C programs.” (Robert Firth) -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en