<div class="gmail_quote">On Fri, Apr 13, 2012 at 1:28 AM, Jorge Williams <span dir="ltr"><<a href="mailto:jorge.williams@rackspace.com">jorge.williams@rackspace.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Having said all of that, I realize that our devs are working in a dynamic language, and don't see a lot of value in XML. It's important to take that into consideration, but we should also be asking whether there's value to our current clients and potential clients. Like it or not, there's a lot of folks out there using static languages.<br>
</blockquote><div><br></div><div>I actually think this is an important point (But in favor of JSON!).</div><div><br></div><div>The OpenStack developers are writing in a dynamic language, python. This means the tooling and experience available will be biased towards JSON over XML for the most part. This, IMHO, will result in a less than perfect XML implementation. I would much prefer to see a single great XML or JSON implementation rather than two poor implementations.</div>
<div><br></div><div>Combine that with the massive uptake of dynamic languages over recent years, and I would bet JSON is a more natural fit for a higher percent of developers and end users (Please notice I said "I would bet", not "I know").</div>
<div><br></div><div>Maybe RackSpace (or any other large operator..) can share some stats of the user-agents they see in the wild?</div><div><br></div><div>Thanks,</div><div>Kiall (A, likely biased, dynamic language guy ;))</div>
</div>