Extending Python with Rust, Mojo, Cuda and C and building packages
summary
Pixie is a Rust-written package manager that installs conda and pip packages, compilers and CUDA toolchains as a single binary and produces precise pixie.lo log files for reproducible environments; Red Build (a Rust reimplementation of conda-build sitting on Redla) provides standardized build backends for Python, Rust, CMake and native CUDA. Demo shows automatic Rust->Python bindings rebuilds (edit, pixie reinstall, pixie run yields the new “hi” output) and claims speedups from ~2× to up to 100× faster in cached setups.
AI-written summary · about
chapters (6)
- 0:00Extending Python overview
- 3:19Python as glue language
- 7:28Pixie package manager
- 12:42Demo: Pixie Build
- 17:15Future plans for Pixie
- 19:02Q&A
related talks
29mBridging the worlds: pixi reimplements pip and conda in Rust
32mA New Way to Manage Python Environments
31mPumping up Python modules using Rust
34mRust for the Python dev
36mPumping up Python modules using Rust
29mThe Art of Extending Python with other languages
35mUsing Rust to write Python modules
46mPython + Rust = ?
