3 ms·
Props to Ritchie Vink for designing polars. But also props to Wes McKinney for giving us a dataframe library during a time when we had none. Java still doesn’t
by wenc 2y ago
Props to Ritchie Vink for designing polars.
But also props to Wes McKinney for giving us a dataframe library during a time when we had none. Java still doesn’t have a decent dataframe library so we mustn’t take these things for granted.
The Pandas API is no longer the way things should be done today nor should it be in new tutorials. Pandas was the jquery of its time —- great but no longer the state of the art. But I have much gratitude for it being around when it was needed.
- tomrod 2y agoWell said.
- nerdponx 2y agoI think it's worth giving some credit to prior art here. Polars was heavily inspired by the "Spark SQL" API, and Pandas by R data frames. I disagree that Pandas is no longer state of the art: its interface is optimized for a different use case compared to Polars.
- disgruntledphd2 2y agoI think a lot of the weirdness in pandas comes from firstly the original focus on time series, and secondly the attempt to make logical indexing work like it did in R. I'm not a big fan of the pandas API but it's a super useful tool nonetheless.