----- Original Message -----

> spray-json only relies on parboiled, a library mantained by the spray-team
> itself. Right now it's performance is much worse than lift-json (
> http://engineering.ooyala.com/blog/comparing-scala-json-libraries) but that
> would change when they finished parboiled2.

Thanks for this feedback, Luis!

> And alternative could be argonaut.io but you would bring scalaz as a
> dependency.

Yes, I thought about mentioning Argonaut, but was concerned about bringing in 
scalaz as an immediate dependency.  (From a packaging perspective, Argonaut is 
equivalent to Lift in this regard, since IIRC scalaz is a build and runtime 
dependency for lift-json.)  More generally, though, I wasn't sure how well the 
Argonaut style would fit in to Spark as a replacement for lift-json.  If it's 
not a concern to bring in scalaz or that style of code, then Argonaut is worth 
considering as well.  

(It looks like json4s and jackson-module-scala are excellent candidates in any 
case.)


best,
wb

Reply via email to