core.py artwork

Tech News · Pablo Galindo and Łukasz Langa

core.py

by Pablo Galindo and Łukasz Langa

We talk about Python internals, because we work on Python internals. We joke about stuff, because we’re jokers. Episodes between 60 and 90 minutes in length. We’ve done more than a few so far and it doesn’t seem like we’ll be stopping any time soon! Hi Loren!

Chart trend

Position in the Tech News chart (US), last 90 days.

#57
all-time peak
24
days in the top 100 since Nov 2024

Latest episodes

Showing 20 · updated from the feed

Episode 30: Live from EuroPython, an Interview with Guido van Rossum

This one is a short one. But it's also a big one. We'd invite you to listen to it, but you don't need to follow us. You don't need to follow anybody! You've got to think

Jul 28
42 min

Episode 29: Is CPython developed with AI now?

Let's talk about what it really means in practice that AI tools are used in the cpython GitHub repository now. First-hand opinions based on first-party experience. And so

Apr 17
2 h 09 min

Episode 28: 2025 In Review

Let's take a breather from heavy content and take a look back at last year in this light but spicy episode! The good, the less good, and the disgusting. All that in barel

Jan 3
1 h 16 min

Episode 27: Calling Things, Part 1

Inside of you there are two stacks. Actually, there’s three. The system-level call stack, the CPython call stack, and the interpreter’s evaluation stack. What is all that

Dec 7 2025
2 h 05 min

Episode 26.2: CPython Sprint Week in Cambridge UK, Part 2

More interviews from the core sprint! This time we have: Greg P. Smith, Thomas Wouters, Paul Ganssle, Pradyun Gedam, Carol Willing, Guido van Rossum, Brett Cannon, Erlend

Oct 25 2025
2 h 18 min

Episode 26.1: CPython Sprint Week in Cambridge UK, Part 1

What? What do you mean this two-and-a-half hour episode is PART 1? Well, there were fifty people at the sprint in September. We interviewed thirty of them. In Part 1 you

Oct 15 2025
2 h 24 min

Episode 25: A Python That Never Was

What if some rejected PEPs were actually accepted? How would Python look today? Let's go through 10 PEPs from the past and imagine an alternative future for the language!

Aug 26 2025
2 h 01 min

The Megahertz

Python 3.14? That's old news. Let's talk about the first big feature of Python 3.15 -- a built-in sampling profiler for Linux, macOS, and Windows. We also cover improveme

Jul 12 2025
1 h 42 min

PyCon US 2025 Recap

We’ve been gone a while. Here’s our excuse for being silent for a month: PyCon, PyCon, something something security. Come listen to how the conference looked like from ou

Jun 13 2025
1 h 36 min

Beta Frenzy

Python 3.14 Beta 1 is coming! And that means we reach feature freeze. BUT QUICK, there’s still time to squeeze in one last thing! ## Timestamps (00:00:00) INTRO (00:01

May 6 2025
1 h 19 min

Episode 21: A Garbage Episode

We talked about this episode for months now, and it's finally here. Garbage collection in its full glory. Classic and free-threaded. Generational and single-pass. With ea

Apr 17 2025
1 h 57 min

Episode 20: Remote Code Execution By Design

In this episode, Pablo's avoiding the topic of garbage collection by talking about his latest PEP, which allows unprecedented interaction with a running Python process. W

Mar 24 2025
1 h 44 min

Episode 19: Async hacks, unicorns and velociraptors

In this asynchronous episode we're interviewing a fellow core developer Yury Selivanov to talk about asyncio's past and future, composable design, immutability, and datab

Mar 8 2025
2 h 07 min

Episode 18: Reference Counting

After we talked about memory allocation in Python back in Episode 16, we're ready to complain, uh, explain reference counting. Or at least throw a bunch of reference coun

Jan 24 2025
1 h 39 min

Episode 17: Argparse, JIT, and balloons with Savannah Ostrowski

Meet our newest member of the core developer team, Savannah! Currently at Snowflake, she also worked with development tools at Docker and Microsoft, but also flew drones

Nov 19 2024
1 h 45 min

Episode 16: Memory Allocation

How does Python handle memory? Why does it need to perform custom forms of memory allocation? We talk about all that in this episode. We don't talk about Easter eggs, and

Oct 29 2024
1 h 45 min

Episode 15: Core sprint at Meta

Over 40 core developers spent a week in Bellevue WA putting finishing touches on Python 3.13, planning, prototyping, and implementing features for Python 3.14. We talked

Oct 3 2024
1 h 56 min

Episode 14: Integration Events

We’ve been gone all Summer, visiting two European conferences in the mean time. In this episode we’re talking about them both, talks we liked, as well as our own talks at

Sep 3 2024
1 h 30 min

Episode 13: A Legit Episode

In this lucky episode we're interviewing fellow core developer Brandt Bucher to talk about Justin, Swedish warships, and the n-body benchmark. We're also breaking the dur

Jun 29 2024
1 h 51 min

Episode 12: WTF Python

You think you know Python? We thought so, too. Join us for an episode of surprises. You might know some of those, but you sure don't know all of them. ## Outline (00:00

Jun 10 2024
1 h 24 min

Chart positions

Where core.py ranks today in each Apple Podcasts chart (US, Sep 4, 2026).

#188 NEW Tech News US

More podcasts like core.py

Popular shows in Tech News, for your next listen.

Browse charts by category

Daily updated Apple Podcasts rankings for the United States.

About core.py on Reason.fm

Here you find the Apple Podcasts chart positions of core.py, its latest episodes to listen to directly, and reviews from listeners. Rankings are updated daily for the United States.

Contact

Questions or issues? Reach us at hello@reason.fm

0:000:00