Comment

Comment by techn00

tl;dr

- No garbage collector

- Fearless concurrency (thanks Rust compiler)

- Performance

- Error handling

- Crates

- they thought they were gonna use C++ and wanted interop (ended up not using C++?)

- ecosystem: Apache Arrow DataFusion

- "I thought that if we're going to rewrite most of the database anyway, we might as well do it in the best language choice in 2020"

But the real reason might be: "Rust good, Go bad" /s

parent techn00 3 years ago

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton