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

YouTube

How Python Harnesses Rust through PyO3

PyCon US via YouTube

Overview

Explore the intricate relationship between Python and Rust in this 44-minute PyCon US talk. Delve into the mechanics of how Python function calls execute Rust code via PyO3, a powerful Rust library for language binding. Gain insights into the benefits of integrating Rust into your Python stack and follow a step-by-step breakdown of the Python interpreter and PyO3's internal processes. Learn about the stages of "native" function calls, applicable to various languages including Python standard library "builtins", Cython, and C++/pybind11. While technical in nature, the talk assumes no prior Rust knowledge, making it accessible to those with a basic understanding of Python functions and types. Witness illustrative examples of Rust and C code, thoroughly explained and dissected. Access accompanying slides for a comprehensive learning experience.

Syllabus

Talks - David Hewitt: How Python Harnesses Rust through PyO3

Taught by

PyCon US

Reviews

Start your review of How Python Harnesses Rust through PyO3

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.