As I mentioned in my previous email, my problem isn't really picking a JSON implementation for my own needs, but rather when I use a library that uses a slower implementation. If I wanted to use clutch for couchdb access and didn't pay too much attention as to what leiningen pulls in, I wouldn't know from looking at its API that c.d.json is used, only if I checked what was stuffed in lib, or started looking at its source. I could go ahead and use clj-json all day long within my own code, but whenever I call a clutch function that involves reading or writing JSON I would not have any say in the matter (unless I dig into its code and make changes, rather than work on my own..) I cloned clutch in github with the intent of playing around with swapping in clj-json to see what difference it makes in practice, but it's not what I'd like to work on at the moment, ideally.
Lars Nilsson On Thu, Oct 6, 2011 at 8:20 PM, Tal Liron <tal.li...@gmail.com> wrote: > Cheshire looks great, thanks for the tip! > > I wonder, then, what's the OP's problem? I think it's good to have a > lightweight, 100% Clojure version of JSON in contrib. A lighter weight is > often a higher priority than performance. I think both approaches have their > place. > > In the Java world, too, there's the option of using the slower, simpler > reference implementation of JSON. > > -- > 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 -- 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