#114 ty: Fast Python Type Checking with Carl Meyer

#114 ty: Fast Python Type Checking with Carl Meyer

From Happy Path Programming by Bruce Eckel & James Ward

July 25, 2025 · 1h 5m · Season 1 · Episode 114

About this episode

Carl Meyer discusses the ty Python type checker and the evolution of static typing in Python.

Carl Meyer works on the ty Python type checker, built in Rust by Astral the creators of Ruff and uv . We chat about type systems, the evolution of static typing in Python, and the focus on performance. Resources: Richard Feldman: Roc compiler moving from Rust to Zig Discuss this episode: ⁠⁠⁠⁠ ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠discord.gg/XVKD2uPKyF⁠⁠

People in this episode

Hosts: Bruce Eckel, James Ward

Guest: Carl Meyer

Topics covered

  • Python type checking
  • static typing
  • performance
  • type systems
  • Rust

Keywords

  • Python
  • type checker
  • static typing
  • performance
  • Rust
  • type systems

Mentioned in this episode

Organizations: Astral, Ruff, uv, Rust, Zig

Products: Roc compiler

More episodes of Happy Path Programming

Explore listener stats, chart rankings, contacts and more on the Happy Path Programming podcast page.