Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a comprehensive conference talk from C++Now 2018 that delves into the sol2 Lua library for C++. Learn about the challenges of integrating scripting languages into C++ programs and discover how sol2 offers a novel approach to wrapping the Lua C API. Gain insights into creating intuitive abstractions, maximizing initial understanding, and providing scalable solutions for users. The presentation covers API extension points, C API wrapping techniques, Lua C API usage, runtime performance characteristics, and compile-time reduction strategies. Engage with the speaker, JeanHeyd "ThePhD", a Columbia University student and creator of sol2, as he shares his expertise on developing efficient and user-friendly language integration solutions for C++.