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

YouTube

Architecting Native Python Extension Modules - Best Practices and Trade-offs

SF Python via YouTube

Overview

Coursera Plus Monthly Sale: All Certificates & Courses 40% Off!
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

Reviews

Start your review of Architecting Native Python Extension Modules - Best Practices and Trade-offs

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.