Google Data Analytics, IBM AI & Meta Marketing — All in One Subscription
Free courses from frontend to fullstack and AI
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Explore the symbiotic relationship between C++ and Python in this conference talk that demonstrates how to accelerate Python's performance using various C++ binding tools. Learn about the paradigm shift from viewing these as separate languages to embracing a unified C++/Python approach that leverages the strengths of both. Discover multiple binding tools available for integrating C++ with Python, understanding the advantages and disadvantages of each approach. Examine CPython's architecture and understand the Global Interpreter Lock (GIL) pitfalls that can impact performance. Gain comprehensive knowledge of how C++ programmers can bridge the performance gap between languages, enhance algorithm development processes, and unlock Python's full potential through strategic use of binding technologies. The presentation covers practical techniques for overcoming Python's inherent slowness as an interpreted language while maintaining its versatility and ease of use for development workflows.
Syllabus
C++ ♥ Python - Accelerating Python With C++ - Alex Dathskovsky - ACCU 2025
Taught by
ACCU Conference