Explore native XML processing techniques using multi-paradigm design in C++ in this comprehensive conference talk from CppNow. Discover how to bridge the gap between object-oriented programming and XML processing expectations by leveraging C++'s powerful features. Learn how generic programming, meta-programming, generative programming, strategic programming, and operator overloading can be combined to enable native and typed XML programming. Gain insights into creating efficient, vocabulary-specific object models from XML schemas while maintaining the flexibility and idioms familiar to seasoned XML programmers. Understand the challenges of synthesizing XML programming abstractions using purely object-oriented principles and how multi-paradigm design in C++ offers innovative solutions to overcome these limitations.
Overview
Syllabus
Toward Native XML Processing Using Multi-paradigm Design in C++ - Aniruddha Gokhale & Sumant Tambe
Taught by
CppNow