
Guest appearances
Guido van RossumEvery podcast appearance, updated as new ones drop
writer
- Episodes
- 5
- Shows
- 4
- Hours
- ~2
Tracked from 22 Feb 2017 to 23 Nov 2022
Stay in the loop
Get Guido van Rossum's next appearance by email
No app to install. We email you as soon as a new guest spot drops.
Prefer it in your podcast app? Add a private feed →
GuestVine has tracked 5 episodes across 4 shows, with links to the original publisher audio.
Podcasts Guido van Rossum has appeared on
The shows with the most detected Guido van Rossum guest appearances.
Appearance timeline
How often Guido van Rossum has guested over time — by quarter, from tracked appearances.
Recent guest appearances
Show 5 episodes — hide
- Rivers Cuomo (Weezer): Come Undone (Computer Programming with Guido Van Rossum)
Rock icon Rivers Cuomo goes deep on coding talk with Python computer language creator and programming icon, Guido Van Rossum. We talk about the history of The Sweater Song, coding vs songwriting, the history of Python and much, much more!
- Guest: Guido van Rossum
Lexman and van Rossum discuss the relationship between Leibniz and poetastering.
- Interview with Guido van Rossum
Lexman interviews the creator of Python, Guido van Rossum. They discuss the drugget, quittors, granger and cingulum models.
- Software at Scale 34 - Faster Python with Guido van Rossum
Guido van Rossum is the creator of the Python programming language and a Distinguished Engineer at Microsoft. Apple Podcasts | Spotify | Google Podcasts We discuss Guido’s new work on making CPython faster ( PEP 659 ), Tiers of Python Interpreter Execution , and high impact, low hanging fruit performance improvements. Highlights (an edited summary) [00:21] What got you interested in working on Python performance? Guido: In some sense, it was probably a topic that was fairly comfortable to me because it means working with a core of Python, where I still feel I know my way around. When I started at Microsoft, I briefly looked at Azure but realized I never enjoyed that kind of work at Google or Dropbox. Then I looked at Machine Learning, but it would take a lot of time to do something interested with the non-Python, and even Python-related bits. [02:31] What was different about the set of Mark Shannon’s ideas on Python performance that convinced you to go after them? Guido: I liked how he was thinking about the problem. Most of the other approaches around Python performance like PyPy and Cinder are not suitable for all use cases since they aren’t backward compatible with extension modules. Mark has the perspective and experience of a CPython developer, as well as a viable approach that would maintain backward compatibility, which is the hardest problem to solve. The Python Bytecode interpreter is modified often across minor releases (for eg: 3.8 → 3.9) for various reasons like new opcodes, so modifying that is a relatively safe approach. Utsav: [09:45] Could you walk us through the idea of the tiers of execution of the Python Interpreter ? Guido: When you execute a program, you don't know if it's going to crash after running a fraction of a millisecond, or whether it's going to be a three-week-long computation. Because it could be the same code, just in the first case, it has a bug. And so, if it takes three weeks to run the program, maybe it would make sense to spend half an hour ahead of time optimizing all the code that's going to be run. But obviously, especially in dynamic languages like Python, where we do as much as we can without asking the user to tell us exactly how they need it done, you just want to start executing code as quickly as you can. So that if it's a small script, or a large program that happens to fail early, or just exits early for a good reason, you don't spend any time being distracted by optimizing all that code. So, what we try to do there is keep the bytecode compiler simple so that we get to execute the beginning of the code as soon as possible. If we see that certain functions are being executed many times over, then we call that a hot function, and some definition of “hot”. For some purposes, maybe it's a hot function if it gets called more than once, or more than twice, or more than 10 times. For other purposes, you want to be more conservative, and you ca
- Python past, present, and future with Guido van Rossum
See the full show notes for this episode on the website at talkpython.fm/100
Guido van Rossum has appeared on 5 recent podcast episodes across 4 different shows. GuestVine keeps this list complete and up to date — new appearances are added automatically and delivered to the podcast player you already use.
Frequently asked
- What podcasts has Guido van Rossum been on?
- Guido van Rossum has appeared on 5 recent podcast episodes across 4 shows, including Lexman Artificial, Sing for Science, Software at Scale.
- What is Guido van Rossum's latest podcast appearance?
- The latest detected appearance is “Rivers Cuomo (Weezer): Come Undone (Computer Programming with Guido Van Rossum)” on Sing for Science, published 23 Nov 2022.
- How many hours of Guido van Rossum podcast interviews are there?
- GuestVine has tracked about 2 hours of Guido van Rossum guest appearances across 5 episodes, going back to 22 Feb 2017.
- How does GuestVine keep this list updated?
- GuestVine tracks delivered guest appearances, excludes own-show episodes where possible, and links back to the original publisher audio. New appearances are added automatically as they are detected.
Are you Guido? Add your live appearances to your site →
This page updates automatically every time Guido guests on a podcast. Link it from your site or bio so your audience always finds your latest appearances — and share it anywhere:
Paste this link into your site
<a href="https://guestvine.fm/p/guido-van-rossum">Guido van Rossum — podcast appearances</a>
_(cropped).jpg?width=96)





