Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Secrets of C++ Scripting Bindings - Bridging Compile Time and Run Time

CppCon via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore advanced C++ scripting binding techniques in this conference talk from CppCon 2024 presented by Jason Turner, host of C++Weekly and accomplished C++ author. Delve into the specialized skills required for creating scripting binding interfaces like luabind, sol2, pybind, and ChaiScript. Master the fundamentals of function signature deduction using templates, understand the challenges of function overloads, and learn to implement compile-time to runtime interfaces. Discover how to create a function dispatch engine and, time permitting, explore function reference syntax for binding script engine functions back into statically typed C++. While not covering actual parser implementation for scripting languages, gain deep insights into C++ language mechanics and develop a unique perspective on advanced language features. Access accompanying presentation slides on GitHub to reinforce learning of these essential scripting binding concepts.

Syllabus

Secrets of C++ Scripting Bindings: Bridging Compile Time and Run Time - Jason Turner - CppCon 2024

Taught by

CppCon

Reviews

Start your review of Secrets of C++ Scripting Bindings - Bridging Compile Time and Run Time

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.