Programming Languages

Beyond R and Python: Rust for Science

6 minute read Published: 2020-12-10

Rust looks like an increasingly important part of the future of scientific programming. It's as fast as C++, as flexible as Python, and does packaging better than even R. It is also very difficult to learn, and demands a lot of cognitive investment. On balance, the ability to write clean, fast, and safe code is worth it, but be prepared to re-learn programming.