AI, Data Science & Business Certificates from Google, IBM & Microsoft
Learn Python with Generative AI - Self Paced Online
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
Learn how to effectively architect native Python extension modules in this PyBay 2024 conference talk that explores the critical role of compiled languages in Python's ecosystem. Discover why over 20% of popular Python modules incorporate native extensions written in C, C++, and Rust, and gain insights into balancing performance optimization with API usability. Master best practices for developing extension modules that provide low-level control while maintaining code maintainability. Explore architectural considerations and trade-offs essential for creating high-performance extensions that can expand Python's capabilities across various domains, from numerical computing to hardware interfacing.
Syllabus
Architecting Native Python Extension Modules — Alexander Steele (PyBay 2024)
Taught by
SF Python