Rust for Data Science and Data Engineering

A tutorial on the Rust programming language, specially designed for Data Scientists and Data Engineers

Get started

Memory safety

With Rust you get memory safety for free, guaranteed by the compiler borrow checker.

Blazingly fast ⚡️

Compiles to extremelly efficient machine code, with no garbage collection.

Beautiful error handling

Instead of throwing exceptions with hard to predict hidden control flows.

Growing popularity

With adoption by all major big techs.

Great for Python extensions

It's the perfect language to create fast Python extensions like Polars.

Ergonomic and fancy

It's a super ergonomic language and a beautiful addition to your portifolio.

The most general purpose language of all

Back/frontend dev, data science, games, databases, GUIs, VMs, k8s operators, embedding and more.