Becoming a Better Python Developer Through Learning Rust | Real Python Podcast #292
Skills:
ML Maths Basics50%
How can learning Rust help make you a better Python Developer? How do techniques required by a compiled language translate to improving your Python code? Christopher Trudeau is back on the show this week with another batch of PyCoder's Weekly articles and projects.
👉 Links from the show: https://realpython.com/podcasts/rpp/292/
We discuss a recent article by Bob Belderbos titled "Learning Rust Made Me a Better Python Developer." Bob has been on a journey learning to program in Rust, which has made him rethink how he's been writing Python. The compiler forced him to confront things he'd been ignoring.
We also share other articles and projects from the Python community, including recent releases, a boatload of PEPs, NumPy as a synth engine, firing and forgetting with Python's asyncio, managing state with signals in Python, a documentation site generator for Python packages, and a tool to explain your Python environment.
This episode is sponsored by AgentField.
Topics:
- 00:00:00 -- Introduction
- 00:02:23 -- Python 3.15.0a8, 3.14.4 and 3.13.13 Released
- 00:03:01 -- Django Security Releases: 6.0.4, 5.2.13, and 4.2.30
- 00:03:38 -- DjangoCon Europe 2027 Call for Organizers
- 00:04:04 -- PEP 803: `"abi3t"`: Stable ABI for Free-Threaded Builds
- 00:04:44 -- PEP 829: Structured Startup Configuration via .site.toml File
- 00:05:18 -- PEP 830 – Add timestamps to exceptions and tracebacks
- 00:05:44 -- PEP 831 – Frame Pointers Everywhere: Enabling System-Level Observability for Python
- 00:06:59 -- PEP 832 – Virtual environment discovery
- 00:10:13 -- PyCoder’s Weekly - Submit a Link
- 00:11:15 -- NumPy as Synth Engine
- 00:21:04 -- Sponsor: AgentField
- 00:22:05 -- Fire and Forget at Textual
- 00:25:39 -- Learning Rust Made Me a Better Python Developer
- 00:34:06 -- Video Course Spotlight
- 00:35:49 -- Signals: State Management for Python Developers
- 00:40:34 -- great-docs: Documentation Site Generator for Python Package
- 00:42:32 -- pywho: Explain Your Python Envi
Watch on YouTube ↗
(saves to browser)
Sign in to unlock AI tutor explanation · ⚡30
More on: ML Maths Basics
View skill →
🎓
Tutor Explanation
DeepCamp AI