How do you decide when to reach for Polars vs DuckDB?
`duckdb.sql("SELECT foo, bar * 2 as bar_times_2 FROM ...").pl()` (now in polars format) -> other stuff
In Rust, it's a bit fuzzier to me, as DuckDB is a pretty heavy dependency. I'm looking more and more fondly at DataFusion.
DuckDB is a heavy dependency in terms of size. It's written in C++, so you can't work with it like a native rust dep.