Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Rust has amazing integration with Python through PyO3 [1] so see it like a safe alternative for high performance calculations and operations.

The rust data science ecosystem itself is starting to come together with projects like Polars [2] (Pandas alternative), nalgebra [3], Datafusion [4] and Ballista [5]. Of course nowhere near Python but that is hard to beat today.

[1] https://github.com/PyO3/pyo3

[2] https://github.com/pola-rs/polars/

[3] https://github.com/dimforge/nalgebra

[4] https://github.com/apache/arrow-datafusion

[5] https://github.com/apache/arrow-ballista



Also dfdx [1], which is shaping up to become a great neural network library (though GPU support is still WIP, give it a couple months before production use).

Of course the ecosystem isn't as diverse as python yet, but if you're willing to call a bit back and forth between rust and python it's great.

1: https://github.com/coreylowman/dfdx




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: