I spent a good part of 2020 immersed in Haskell and then Rust. As a math nerd, functional programming was truly the first kind of programming that made sense to me. Fast forward to early 2022, I read a Kaggle article on Polars vs Pandas, and I was hooked :) The `explain()` on `LazyFrame`s-- perfect for a query optimizing nerd like me captured my interest :)
Unfortunately, I don't get to code as much as I'd like, but I loved reading your article! Thanks!
It’s a cool library. The lazy reading is interesting to me. But another thing I like is that polars feels more like pyspark than pandas did. I do a lot of spark, and it is a frustrating context switch going back and forth between pandas and pyspark thinking. Learning polars could even improve my spark work, possibly.
I knew polars would be important, but I didn’t expect it to so easily work with networkx. Such a nice surprise.
An earlier post today triggered me looking for an article. I kinda fits in this context :)
https://medium.com/@peternorvig/functional-lifestyles-training-47984a3cd2ba
Thank you! I will check it out!
I spent a good part of 2020 immersed in Haskell and then Rust. As a math nerd, functional programming was truly the first kind of programming that made sense to me. Fast forward to early 2022, I read a Kaggle article on Polars vs Pandas, and I was hooked :) The `explain()` on `LazyFrame`s-- perfect for a query optimizing nerd like me captured my interest :)
Unfortunately, I don't get to code as much as I'd like, but I loved reading your article! Thanks!
It’s a cool library. The lazy reading is interesting to me. But another thing I like is that polars feels more like pyspark than pandas did. I do a lot of spark, and it is a frustrating context switch going back and forth between pandas and pyspark thinking. Learning polars could even improve my spark work, possibly.
I knew polars would be important, but I didn’t expect it to so easily work with networkx. Such a nice surprise.