Our next meeting will be on 02
September 2021 at 17:00 Geneva (CH) Time .
We are happy to host Wim Lavrijsen who is the author of the
cppyy project used for dynamic Python to C++ interoperability.
Title: Cppyy
Abstract: cppyy provides automatic Python bindings to C++ code, at runtime, through Cling, the C++ interpreter. Python is itself a dynamic language executed by an interpreter, thus the interaction with C++ code becomes more natural when intermediated by Cling. Examples include runtime template instantiations, callbacks, cross-language inheritance, automatic downcasting, and exception mapping. Many advanced C++ features such as placement new, multiple virtual inheritance, variadic templates, etc., are also naturally handled.In this presentation I'll show the benefits of runtime Python-C++ bindings and give a bird's eye overview of the implementation underpinning cppyy.
Speaker: Wim Lavrijsen, LBL
Feel free to forward this email to everybody who might be
interested.
Best,
David & Vassil