Heresy & Heretical Open Source: A Heretic's Perspective
Recorded at:
- Share
-
- |
Read later
My Reading List
Open source is not the main topic of the lecture
by
Alexander Shopov
Xml is not dead yet
by
Faisal Waris
JSON does not have any type for time/date and numbers are floats by definition. Yes you can use convention to denote other types but that is beyond the spec - which means a new spec and *more complexity*.
Further JSON formats cannot be described declaratively (no schema).
I agree XML (and related technologies) are now complex but the complexity is just handled by tooling/infrastructure - which are pretty good now.
For example, our B2B message are handled by an XML 'appliance' which can validate messages (WS-Security & XML Schema) at almost wire speeds.
Granted, XML text serialization is verbose but XML has an Infoset (data model) which is independent of any particular serialization format. You can have binary XML serialization (a few standards exist) and who knows maybe in future we will have a JSON-like serialization format for XML too.





Hello stranger!
You need to Register an InfoQ account or Login or login to post comments. But there's so much more behind being registered.Get the most out of the InfoQ experience.
Tell us what you think