Want to learn about Foreign Function Interface? Join Jonathan Coe at this months C++ London to find out more!
It uses libclang and (lightly) annotated C++ to generate interfaces in Python, Ruby, Lua...
It's an open source project in early development, I'll show how it works, how it can be extended and how object lifetime management is handled.
YOU MAY ALSO LIKE:
FFIG a Foreign Function Interface Generator for C++
Jonathan is a mathematical developer using modern C++ and Python. He has worked in academia and the financial and energy industries. He's been a participant in the C++ standards committee since 2014.