Getting Started with PyO3


Details
Talk: Getting Started with PyO3
PyO3 is used to build dual-language Rust and Python projects. After a brief introduction to the basics, we'll focus on building a Python module with Rust at its core.
Along the way, we'll learn about the advantages and disadvantages of mixing Rust and Python in this way. This will be a variant of the same introduction that I plan to give at RustNation UK later in the year.
To keep the talk to 45 minutes we will avoid going into too much detail on the code and instead focus on the important concepts, along with hints on where to look next if you want to learn more. Time permitting, we'll spend a bit of it on a live demo!
The Venue
We would like to thank the amazing team at GitHub Oxford for kindly hosting the event at their offices in Oxford.
If you would like to join us for a pythonic evening followed by an optional visit to a local watering hole after you would be warmly welcome.
Speaker
David Hewitt
David is a core developer of PyO3 and Pydantic. He believes that Rust and Python complement each other and works to bring these two ecosystems together. You can find him on LinkedIn, X, Mastodon, and on YouTube most Friday mornings.

Sponsors
Getting Started with PyO3