Speakers | |
---|---|
Mark Overmeer | |
Schedule | |
Day | Sunday |
Room | AW1.126 |
Capacity | 72 |
Start time | 14:30 |
End time | 15:15 |
Duration | 00:45 |
Info | |
Track | Perl devroom |
Processing XML with dynamic languages/Perl
How XML processing can be implemented in other languages
It is much easier to process XML correctly in strictly typed languages; XML message structure is usually describe with "schema's" which are strongly typed. Most implementations are either sloppy (guessing the data-types) or sloppy (ignoring the specification). Agnostic message readers are usable. To be able to write correct XML is much more difficult. Some modules implement an object based type system first, which the application writer needs to use for all values. XML::Compile on the other hand, really understands these schemas. It keeps perl-space typeless and simple, and XML space strongly typed and validated.
This talk could be of interest for writers of XML related base modules in other languages than Perl, but will mainly demonstrate the simple usages of XML::Compile, its SOAP client and SOAP daemon implementation.
Concurrent events:
Next (up to 3) talks in the same room (AW1.126):
When | Event | Track |
---|---|---|
15:30-16:00 | Dancer - A Modern Perl Micro Web-Framework | Perl |
16:00-16:20 | SPORE | Perl |
16:20-17:00 | Code, Release, Market | Perl |
Events that start after this one (within 30 minutes):
When | Event | Track | Where |
---|---|---|---|
15:15-15:55 | Developing Rich VoIP Applications with SIPSIMPLE SDK | Open Source Telephony | AW1.124 |
15:15-16:00 | Let me teach you how to fish! | Crossdesktop | H.1309 |
15:20-15:35 | UC Engine: a real time collaboration application framework | Lightning Talks | Ferrer |
15:20-16:30 | NCIV brainstorming | New challenges in Virtualization | AW1.105 |
15:30-16:00 | Dancer - A Modern Perl Micro Web-Framework | Perl | AW1.126 |
15:30-16:00 | Gumby | CrossDistro | H.1302 |
15:30-16:00 | Rhino and RingoJS | Free Java | AW1.125 |
15:30-16:00 | Writing import filters for beginners | LibreOffice | H.2214 |
15:40-15:55 | FreeMedForms: Managing Drug-Drug interactions: an open source model. | Lightning Talks | Ferrer |
15:45-16:40 | odt2daisy and odt2braille: OpenOffice.org/LibreOffice extensions for accessible formats | Accessibility | AW1.121 |