Super Data Science: ML & AI Podcast with Jon Krohn cover image

Super Data Science: ML & AI Podcast with Jon Krohn

885: Python Polars: The Definitive Guide, with Jeroen Janssens and Thijs Nieuwdorp

May 6, 2025
Jeroen Janssens, a Senior Developer Relations Engineer at Posit and author, teams up with Thijs Nieuwdorp, a data scientist at Zomnia, to discuss their book on the Polars library. They dive into why data scientists are migrating from Pandas to Polars, highlighting its efficiency in memory usage and processing speed. The duo shares best practices for using Polars, the benefits of collaboration with NVIDIA and Dell, and the transformative impact of the Great Tables package on data presentation. Their insights will leave you eager to enhance your data manipulation skills!
01:15:22

Podcast summary created with Snipd AI

Quick takeaways

  • The growing popularity of Python Polars over Pandas is fueled by its declarative syntax, leading to more readable and maintainable code.
  • Jeroen Janssens and Thijs Nieuwdorp's writing journey for 'Python Polars: The Definitive Guide' involved overcoming initial rejections and embracing personal growth.

Deep dives

Python Polars: A Rising Star in Data Frames

The episode highlights the increasing popularity of Python Polars, a high-performance data frame library gaining traction among users traditionally reliant on Pandas. Key reasons for this shift include Polars' declarative syntax, allowing users to express desired outcomes rather than specify procedural commands. This results in more readable code and significantly reduced complexity, as well as easier debugging. Additionally, the increasing number of GitHub stars for Polars indicates its rapid adoption, suggesting it may soon surpass Pandas in user preference.

Remember Everything You Learn from Podcasts

Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.
App store bannerPlay store banner