Explore the internals of Boost's template engine, Boostache, in this comprehensive conference talk from C++Now 2015. Delve into the architecture and design of the library, which supports multiple template formats and adapts to various user-defined data models. Learn about the implementation details of the parser, compiler, virtual machine, and generic data model infrastructure. Discover useful techniques and patterns from this C++11 codebase that can be applied to your own libraries and applications. Gain insights from Michael Caisse, a seasoned C++ developer with 25 years of experience, as he shares his expertise in template engines, IDL compilers, and Domain Specific Language systems.
Overview
Syllabus
Boostache Exposed - the internals of Boost's template engine - Michael Caisse [ C++Now 2015 ]
Taught by
CppNow