📄 Show Notes Python Is Not Enough: Why Pythonistas Are Falling in Love with Rust In this episode of complexity.fm, hosts Bas Steins and Michal Martinka sit down with Bob Belderbos — Python veteran, educator, and coach with over 20 years of software development experience. Bob shares his journey from Sun Microsystems sysadmin to co-founding PyBites, to now coaching developers one-on-one and in cohorts on Python, agentic AI, and Rust. We dive deep into why the Python community is increasingly drawn to Rust, what AI is really doing to how developers learn, and whether vibe coding is a superpower or a trap. ⏱️ Topics Covered 0:00 - Introduction and Bob's background: from economics to Sun Microsystems to Python 3:30 - What makes Python a great language and where it falls short 8:00 - The Python vs. Ruby vs. Go vs. TypeScript debate 14:00 - Why Python tooling (Ruff, UV, Polars) is being rewritten in Rust 18:00 - Bob's Rust origin story: a PyCon talk that changed everything 24:00 - How Rust makes you a better Pythonista 28:00 - Type safety in Python: MyPy, Ty, and Pyrefly compared 33:00 - Why Rust is a natural fit for agentic AI systems 38:00 - Bob's coaching philosophy: project-based, high-stakes, real-world 44:00 - The payroll SaaS built in 12 weeks from scratch in Django 50:00 - How AI is changing the way developers learn (for better and worse) 56:00 - Vibe coding, attention span, and the danger of rubber-stamping PRs 1:02:00 - "Deslopification": helping developers clean up AI-generated mess 1:08:00 - Junior to senior, vibe coder to engineer: Bob's three coaching verticals 🌐 Resources & Links complexity.fm podcast https://complexity.fm Bob Belderbos - coaching and courses https://bobbelderbos.com PyBites - Python training platform https://pybit.es Ruff - fast Python linter written in Rust https://github.com/astral-sh/ruff UV - Python package manager written in Rust https://github.com/astral-sh/uv PyO3 - Rust bindings for Python https://pyo3.rs Polars - DataFrame library with a Rust core https://pola.rs MyPy - static type checker for Python https://mypy-lang.org Ty - fast type checker by Astral https://github.com/astral-sh/ty Pyrefly - type checker by Meta https://pyrefly.org The Rust Programming Language (book) https://doc.rust-lang.org/book HTMX - hypermedia for the modern web https://htmx.org Datastar - reactive hypermedia framework https://data-star.dev
المعلومات
- البرنامج
- معدل البثيتم التحديث كل أسبوعين
- تاريخ النشر٢٤ يونيو ٢٠٢٦ في ٤:٣٠ م UTC
- التقييمملائم
