3 ms·
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 sci
by Gwypaas 4y ago
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 https://github.com/PyO3/pyo3
[2] https://github.com/pola-rs/polars/ https://github.com/pola-rs/polars/
[3] https://github.com/dimforge/nalgebra https://github.com/dimforge/nalgebra
[4] https://github.com/apache/arrow-datafusion https://github.com/apache/arrow-datafusion
[5] https://github.com/apache/arrow-ballista https://github.com/apache/arrow-ballista
- wongarsu 4y agoAlso 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 https://github.com/coreylowman/dfdx