18. “In the first version of our API, data was available
in XML, with JSON support added largely as an
afterthought. XML as a means for delivering
developer-friendly data hasn’t aged well. Seeing
the growing inclination of developers and API
makers alike towards JSON, we’ve decided to
eliminate XML support and put the energy spent
there into getting our JSON implementation just
right.”
July 2011
http://engineering.tumblr.com/post/7541361718/introducing-tumblrs-new-api
29. Jackson vs GSON
• GSON serializes all non-transient non-
static fields. GSON accesses fields directly
with Java’s Reflection API
• Jackson uses JavaBean methods (setter
methods / getter methods)