JSON is adequate for simple objects and arrays, but is not suited for typed data and recursive references among other things. XML doesn’t have an information model compatible with the data structures of these languages. For many applications, using YAML is the clear choice.
Many people use YAML for simple day to day tasks in frameworks like Ruby on Rails, but YAML was designed from the ground up to deal with deeply complex data issues. YAML frameworks have matured in the last couple years to be able to deliver robust data sharing.
In this talk, Ingy döt Net, one of the three inventors of YAML, will show you in several programming languages:
Ingy döt Net is just another Perl hacker and one of the 3 inventors of the YAML serialization language. He has over 100 Perl modules on CPAN including a recent port of Python’s peerless PyYaml framework; an effort supported by The Perl Foundation.
Comments on this page are now closed.
For information on exhibition and sponsorship opportunities at the conference, contact Sharon Cordesse at firstname.lastname@example.org
Download the OSCON Sponsor/Exhibitor Prospectus
For media-related inquiries, contact Maureen Jennings at email@example.com
To stay abreast of conference news and to receive email notification when registration opens, please sign up for the OSCON newsletter (login required)
View a complete list of OSCON contacts