O'Reilly Open Source Convention
oreilly.comO'Reilly Network

Arrow Home
Arrow Registration
Arrow Hotel/Travel
Arrow See & Do
Arrow Tutorials
Arrow Sessions
Arrow Evening Events
Arrow BOFs
Arrow Speakers
Arrow Press
Arrow Mail List
Arrow Exhibitors
Arrow Sponsors
O'Reilly Open Source Convention
Sheraton San Diego Hotel, San Diego, CA
July 23-27, 2001

News Coverage


Orchard: A New API for XML

Matt Sergeant, Senior Anti-Spam Technologist, MessageLabs Inc.

Track: XTech 2001: Cutting Edge XML
Date: Thursday, July 26
Time: 2:30pm - 3:15pm
Location: Coronado A

This session explores Orchard, the technology underlying a new family of high performance modules for Perl-XML and Python-XML systems. Attendees will learn about Orchard's use of pre-processed C, called Mostly-C (MOC), that Orchard is not limited to use for XML modules (despite having a built-in XML parser), and that MOC provides a simple to use object attribute accessor syntax for programming object oriented "XS" modules in Perl.

It features dynamic method dispatch, garbage collection using Boehm GC, transparent interface to the host language (Perl and Python currently, with Ruby planned), XML-style namespaced attributes and method names. Orchard still retains all the features of C for those who need them. As a bonus, MOC files written for Perl work with the Python interface too.

oreilly.com Home | Conferences Home | Open Source Convention Home
Registration | Hotels/Travel | Tutorials | Sessions | Speakers
Press | Mail List | Exhibitors | Sponsors

© 2001, O'Reilly Media, Inc.