

Polars with Ritchie Vink
Jan 5, 2024
Ritchie Vink, Creator of Polars, discusses data frames, Polars vs Pandas, using Polars in app development, and the 1.0 release of Polars. They also talk about the challenges of growing Polars without bloat and the changes and challenges in the Rust programming language.
AI Snips
Chapters
Transcript
Episode notes
Polars Origin Story
- Ritchie Vink, creator of Polars, has a background in software engineering and data science.
- He started Polars as a hobby project to improve DataFrame processing in Rust.
DataFrames Explained
- DataFrames, similar to database tables, store data in columns with a fixed type.
- They efficiently handle large datasets for analytical (OLAP) processing, like dashboarding and machine learning.
Polars & Arrow
- Polars leverages Apache Arrow's in-memory format but implements its own compute engine.
- This offers potential performance advantages over Pandas, which relies on NumPy and has different memory handling.