C++ ♥ Python: from modules to hybrid applications
summary
Shows how to write real CPython extensions in modern C++ with concrete code, benchmarks, and a working hybrid app: uses the CPython C API and std::transform to implement a fast sqrt over lists, shows that tight C++ loops win but copying Python objects erases gains, times a recursive file glob over ~1k files, demonstrates embedded Python in a Qt desktop app to load a live dark‑mode plugin, and surveys automatic binding tools for exporting C++ libraries.
AI-written summary · about
chapters (8)
- 0:00Start
- 2:01Why Python Is So Amazing
- 3:47Pandas
- 4:27Why C + +
- 13:00Simple Funks
- 16:08Square Root Function
- 19:14How To Embed a Python Interpreter inside Ac + + Code
- 26:14Dark Mode
related talks
36mIntroduction to C++ python extensions and embedding Python in C++ Apps
25mHow to bring your C++ project to Python land
01h 02mWriting Python Bindings for C++ Libraries: Easy-to-use Performance
31mThe secret to enhancing Qt for Python applications
29mThe Art of Extending Python with other languages
25m"Boosting Python Numeric Computations with Dynamic C++ Integration"
01h 01mExtend and Embed Python with C++
01h 51m'Extending and Wrapping C and C++ with Python' - Diego Rodriguez-Losada [ ACCU 2016 ]
