or go to full-text search page →

Search

Search IconIcon to open search

What has Rust in common with DuckDB?

Last updatedUpdated: by Simon Späti · CreatedCreated: · 1 min read · growing Note status Growing. Worked on quite a bit, still rough. Expect bullets, gaps and views that update. Estimated from edit history · 2 sessions over 7 months · 81 words · How my notes grow Recent changes 3 years ago +0 / −3 words 4 years ago published · 7 words

I’m constantly thinking about what Rust and DuckDB have in common. I’m constantly interchanging them when thinking about one or the other, but why? 🤔

DuckDB is doing a zero-copy on top of Parquet, CSV, and Excel files. At the same time, Rust is doing a zero-cost abstraction (see Rust for Data Engineers) on top of C, Python, and Ruby.

So they are very similar, which gives Rust a huge plus, as it’s a full-blown programming language. Anything else?


Origin: