logo
episode-header-image
Sep 16
1h 10m

#563: Getting Started with Rust as Pytho...

MICHAEL KENNEDY
About this episode
Lint the entire CPython code base from scratch. It takes 0.3 seconds. Three blinks of an eye. That is ruff, and it is written in Rust. So are Pydantic, Polars, uv, and Granian. Rust shows up in Python three ways: tools that happen to be Rust, libraries Python imports, and servers that run Python inside Rust. This is Rust for Python developers, not Rust exper ... Show More
Up next
Sep 22
#564: EVE Online Departs for Python 3
Every ship in EVE Online eventually undocks and leaves the station. This time, it's the whole game. EVE has run on Python 2 since it launched in 2003, all 2.4 million lines of it, on a custom Stackless interpreter that stopped at 3.8 and was archived last year. Destination: Pytho ... Show More
1h 7m
Sep 10
#562: DuckLake: The Lakehouse That's Just SQL and Parquet
How many files does your query read before it reads any data? On some data lakes, you go through JSON and metadata files first, just to learn which Parquet files matter. DuckLake asks one SQL question instead. The metadata lives in a real database. The data stays in plain Parquet ... Show More
1h 11m
Sep 4
#561: TonIO, a Multi-threaded Async Runtime for Python
How many cores does your machine have, 10, 18? Your async Python code uses just one of them. That isn't a bug in asyncio. That's the design, and optimizing event loops to be faster by 20% doesn't change it. So Giovanni Barillari started over. Joe is the creator of Granian, the Ru ... Show More
1h 15m
Recommended Episodes
Mar 2020
Lesson 2. 최근 여행지에 대해서 (Recent travel destinations)
Visit http://talktomeinkorean.com for the full transcript and vocabulary information of this episode. 
12m 25s